Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 3929 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 D | SemaOverload.cpp | 98 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 D | SemaDeclCXX.cpp | 15271 bool AllowExplicit, in CompleteConstructorCall() argument 15293 CallType, AllowExplicit, in CompleteConstructorCall()
|
| H A D | SemaExpr.cpp | 5899 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 D | Initialization.h | 753 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
|
| H A D | Sema.h | 3399 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 D | DeclCXX.cpp | 2712 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 D | DeclCXX.h | 2619 bool isConvertingConstructor(bool AllowExplicit) const;
|