Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaInit.cpp | 3176 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument 3214 (AllowExplicit || !Constructor->isExplicit()) && in ResolveConstructorOverload() 3227 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload() 3276 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local 3306 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3323 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3350 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization() 3650 bool AllowExplicit = Kind.AllowExplicit(); in TryRefInitWithConversionFunction() local 3673 Constructor->isConvertingConstructor(AllowExplicit)) { in TryRefInitWithConversionFunction() 4266 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local [all …]
|
D | SemaOverload.cpp | 86 bool AllowExplicit, 1090 bool AllowExplicit, in TryUserDefinedConversion() argument 1108 Conversions, AllowExplicit, in TryUserDefinedConversion() 1191 bool AllowExplicit, in TryImplicitConversion() argument 1238 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion() 1246 bool AllowExplicit, in TryImplicitConversion() argument 1251 SuppressUserConversions, AllowExplicit, in TryImplicitConversion() 1264 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument 1266 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion() 1271 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument [all …]
|
D | SemaDeclCXX.cpp | 11400 bool AllowExplicit, in CompleteConstructorCall() argument 11424 CallType, AllowExplicit, in CompleteConstructorCall()
|
D | SemaExpr.cpp | 4394 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument 4435 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
|
/external/clang/include/clang/Sema/ |
D | Initialization.h | 599 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
|
D | Sema.h | 2025 bool AllowExplicit, 2079 bool AllowExplicit = false); 2214 bool AllowExplicit = false); 4238 bool AllowExplicit = false, 7806 bool AllowExplicit = false, 7946 bool AllowExplicit = false); 7949 bool AllowExplicit,
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1816 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor() 1823 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 2316 bool isConvertingConstructor(bool AllowExplicit) const;
|