Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 3965 /*PartialOverloading=*/false, AllowExplicit); in ResolveConstructorOverload() 4016 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload() 4021 AllowExplicit, in ResolveConstructorOverload() 4098 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local 5247 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local 5310 CandidateSet, AllowExplicit, AllowExplicit); in TryUserDefinedConversion() 5314 AllowExplicit); in TryUserDefinedConversion() 9896 bool AllowExplicit) { in PerformCopyInitialization() argument 9907 InitE->getBeginLoc(), EqualLoc, AllowExplicit); in PerformCopyInitialization() 10062 if (!AllowExplicit) { in DeduceTemplateSpecializationFromInitializer() [all …]
|
| H A D | SemaOverload.cpp | 98 AllowedExplicit AllowExplicit, 3413 assert(AllowExplicit != AllowedExplicit::None || in IsUserDefinedConversion() 4614 bool AllowExplicit) { in FindConversionForRefInit() argument 4731 bool AllowExplicit) { in TryReferenceInit() argument 4831 AllowExplicit)) in TryReferenceInit() 4878 AllowExplicit)) { in TryReferenceInit() 4996 bool AllowExplicit = false); 5257 bool AllowExplicit) { in TryCopyInitialization() argument 7140 PartialOverloading, AllowExplicit, in AddTemplateOverloadCandidate() 7156 const bool AllowExplicit = false; in CheckNonDependentConversions() local [all …]
|
| H A D | SemaDeclCXX.cpp | 15476 bool AllowExplicit, in CompleteConstructorCall() argument 15498 CallType, AllowExplicit, in CompleteConstructorCall()
|
| H A D | SemaExpr.cpp | 5938 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument 5983 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 753 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
|
| H A D | Sema.h | 3436 AllowedExplicit AllowExplicit, 3491 bool AllowExplicit = false); 3634 bool AllowExplicit = true, 3678 bool PartialOverloading = false, bool AllowExplicit = true, 3692 bool AllowExplicit, bool AllowResultConversion = true); 3697 bool AllowExplicit, bool AllowResultConversion = true); 6079 bool AllowExplicit = false, 11451 bool AllowExplicit = false, 11628 bool AllowExplicit = false);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2698 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor() 2705 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2621 bool isConvertingConstructor(bool AllowExplicit) const;
|