Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 3112 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument 3150 (AllowExplicit || !Constructor->isExplicit()) && in ResolveConstructorOverload() 3163 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload() 3209 bool AllowExplicit = Kind.AllowExplicit() || InitListSyntax; in TryConstructorInitialization() local 3240 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3257 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3284 if (InitListSyntax && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization() 3536 bool AllowExplicit = Kind.AllowExplicit(); in TryRefInitWithConversionFunction() local 3566 Constructor->isConvertingConstructor(AllowExplicit)) { in TryRefInitWithConversionFunction() 4162 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local [all …]
|
| H A D | SemaOverload.cpp | 86 bool AllowExplicit, 1084 bool AllowExplicit, in TryUserDefinedConversion() argument 1103 AllowExplicit, AllowObjCConversionOnExplicit); in TryUserDefinedConversion() 1179 bool AllowExplicit, in TryImplicitConversion() argument 1226 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion() 1234 bool AllowExplicit, in TryImplicitConversion() argument 1239 SuppressUserConversions, AllowExplicit, in TryImplicitConversion() 1252 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument 1254 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion() 1259 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument [all …]
|
| H A D | SemaDeclCXX.cpp | 11290 bool AllowExplicit, in CompleteConstructorCall() argument 11314 CallType, AllowExplicit, in CompleteConstructorCall()
|
| H A D | SemaExpr.cpp | 4344 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument 4385 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | Initialization.h | 599 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
|
| H A D | Sema.h | 2089 bool AllowExplicit, 2143 bool AllowExplicit = false); 2278 bool AllowExplicit = false); 4293 bool AllowExplicit = false, 7877 bool AllowExplicit = false, 8011 bool AllowExplicit = false); 8014 bool AllowExplicit,
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 1813 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor() 1820 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2314 bool isConvertingConstructor(bool AllowExplicit) const;
|