Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp4179 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload()
4184 AllowExplicit, in ResolveConstructorOverload()
4263 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
4292 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
4305 Best, CopyInitialization, AllowExplicit, in TryConstructorInitialization()
5692 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
5755 CandidateSet, AllowExplicit, AllowExplicit); in TryUserDefinedConversion()
5759 AllowExplicit); in TryUserDefinedConversion()
10520 bool AllowExplicit) { in PerformCopyInitialization() argument
10531 InitE->getBeginLoc(), EqualLoc, AllowExplicit); in PerformCopyInitialization()
[all …]
H A DSemaOverload.cpp105 AllowedExplicit AllowExplicit,
3695 assert(AllowExplicit != AllowedExplicit::None || in IsUserDefinedConversion()
4888 bool AllowExplicit) { in FindConversionForRefInit() argument
5005 bool AllowExplicit) { in TryReferenceInit() argument
5105 AllowExplicit)) in TryReferenceInit()
5152 AllowExplicit)) { in TryReferenceInit()
5270 bool AllowExplicit = false);
5593 bool AllowExplicit) { in TryCopyInitialization() argument
7669 PartialOverloading, AllowExplicit, in AddTemplateOverloadCandidate()
7686 const bool AllowExplicit = false; in CheckNonDependentConversions() local
[all …]
H A DSemaDeclCXX.cpp16193 bool AllowExplicit, in CompleteConstructorCall() argument
16213 CallType, AllowExplicit, IsListInitialization); in CompleteConstructorCall()
H A DSemaExpr.cpp6674 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument
6719 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h773 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
H A DSema.h3841 AllowedExplicit AllowExplicit,
3909 bool AllowExplicit = false);
4066 bool PartialOverloading = false, bool AllowExplicit = true,
4110 bool PartialOverloading = false, bool AllowExplicit = true,
4125 bool AllowExplicit, bool AllowResultConversion = true);
4130 bool AllowExplicit, bool AllowResultConversion = true);
6671 bool AllowExplicit = false,
12733 bool AllowExplicit = false,
12916 bool AllowExplicit = false);
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2797 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor()
2804 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2745 bool isConvertingConstructor(bool AllowExplicit) const;