Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaInit.cpp3929 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument
3963 /*PartialOverloading=*/false, AllowExplicit); in ResolveConstructorOverload()
3972 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
3977 /*PartialOverloading=*/false, AllowExplicit, in ResolveConstructorOverload()
4014 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload()
4018 DestType, CandidateSet, AllowExplicit, in ResolveConstructorOverload()
4019 AllowExplicit, in ResolveConstructorOverload()
4096 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
4125 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
4139 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
[all …]
H A DSemaOverload.cpp98 AllowedExplicit AllowExplicit,
1324 AllowedExplicit AllowExplicit, in TryUserDefinedConversion() argument
1342 Conversions, AllowExplicit, in TryUserDefinedConversion()
1427 AllowedExplicit AllowExplicit, in TryImplicitConversion() argument
1474 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion()
1482 AllowedExplicit AllowExplicit, in TryImplicitConversion() argument
1487 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion()
1499 bool AllowExplicit) { in PerformImplicitConversion() argument
1513 AllowExplicit ? AllowedExplicit::All : AllowedExplicit::None, in PerformImplicitConversion()
3339 bool AllowExplicit) { in IsInitializerListConstructorConversion() argument
[all …]
H A DSemaDeclCXX.cpp15271 bool AllowExplicit, in CompleteConstructorCall() argument
15293 CallType, AllowExplicit, in CompleteConstructorCall()
H A DSemaExpr.cpp5899 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument
5944 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DInitialization.h753 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
H A DSema.h3399 AllowedExplicit AllowExplicit,
3460 bool AllowExplicit = false);
3604 bool AllowExplicit = true,
3648 bool PartialOverloading = false, bool AllowExplicit = true,
3662 bool AllowExplicit, bool AllowResultConversion = true);
3667 bool AllowExplicit, bool AllowResultConversion = true);
6018 bool AllowExplicit = false,
11350 bool AllowExplicit = false,
11527 bool AllowExplicit = false);
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp2712 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor()
2719 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h2619 bool isConvertingConstructor(bool AllowExplicit) const;