Home
last modified time | relevance | path

Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp91 bool AllowExplicit,
1260 bool AllowExplicit, in TryUserDefinedConversion() argument
1363 bool AllowExplicit, in TryImplicitConversion() argument
1418 bool AllowExplicit, in TryImplicitConversion() argument
1457 AllowExplicit, in PerformImplicitConversion()
3320 bool AllowExplicit, in IsUserDefinedConversion() argument
4394 bool AllowExplicit) { in FindConversionForRefInit() argument
4418 if (!AllowExplicit && Conv->isExplicit()) in FindConversionForRefInit()
4521 bool AllowExplicit) { in TryReferenceInit() argument
5056 bool AllowExplicit) { in TryCopyInitialization() argument
[all …]
H A DSemaInit.cpp3703 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument
3713 if (!AllowExplicit && Info.Constructor->isExplicit()) in ResolveConstructorOverload()
3747 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
3872 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
3966 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
4934 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
4950 Info.Constructor->isConvertingConstructor(AllowExplicit)) { in TryUserDefinedConversion()
4992 if (AllowExplicit || !Conv->isExplicit()) { in TryUserDefinedConversion()
5000 AllowExplicit); in TryUserDefinedConversion()
9129 bool AllowExplicit) { in PerformCopyInitialization() argument
[all …]
H A DSemaDeclCXX.cpp13092 bool AllowExplicit, in CompleteConstructorCall() argument
13116 CallType, AllowExplicit, in CompleteConstructorCall()
H A DSemaExpr.cpp4986 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument
5030 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DInitialization.h730 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
H A DSema.h2567 bool AllowExplicit,
2623 bool AllowExplicit = false);
2765 bool AllowExplicit = false,
5017 bool AllowExplicit = false,
9500 bool AllowExplicit = false,
9652 bool AllowExplicit = false);
9655 bool AllowExplicit,
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2417 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor()
2424 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2659 bool isConvertingConstructor(bool AllowExplicit) const;