Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaInit.cpp | 3357 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument 3395 (AllowExplicit || !Constructor->isExplicit()) && in ResolveConstructorOverload() 3408 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload() 3457 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local 3487 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3504 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3532 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization() 3839 bool AllowExplicit = Kind.AllowExplicit(); in TryRefInitWithConversionFunction() local 3862 Constructor->isConvertingConstructor(AllowExplicit)) { in TryRefInitWithConversionFunction() 4456 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local [all …]
|
D | SemaOverload.cpp | 87 bool AllowExplicit, 1129 bool AllowExplicit, in TryUserDefinedConversion() argument 1147 Conversions, AllowExplicit, in TryUserDefinedConversion() 1231 bool AllowExplicit, in TryImplicitConversion() argument 1278 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion() 1286 bool AllowExplicit, in TryImplicitConversion() argument 1291 SuppressUserConversions, AllowExplicit, in TryImplicitConversion() 1304 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument 1306 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion() 1311 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument [all …]
|
D | SemaDeclCXX.cpp | 11441 bool AllowExplicit, in CompleteConstructorCall() argument 11465 CallType, AllowExplicit, in CompleteConstructorCall()
|
D | SemaExpr.cpp | 4557 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument 4598 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 | 2202 bool AllowExplicit, 2257 bool AllowExplicit = false); 2392 bool AllowExplicit = false); 4487 bool AllowExplicit = false, 8289 bool AllowExplicit = false, 8433 bool AllowExplicit = false); 8436 bool AllowExplicit,
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1832 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor() 1839 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 2310 bool isConvertingConstructor(bool AllowExplicit) const;
|