Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp3965 /*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 DSemaOverload.cpp98 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 DSemaDeclCXX.cpp15476 bool AllowExplicit, in CompleteConstructorCall() argument
15498 CallType, AllowExplicit, in CompleteConstructorCall()
H A DSemaExpr.cpp5938 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 DInitialization.h753 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
H A DSema.h3436 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 DDeclCXX.cpp2698 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 DDeclCXX.h2621 bool isConvertingConstructor(bool AllowExplicit) const;