Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaInit.cpp | 3443 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument 3476 (AllowExplicit || !Info.Constructor->isExplicit()) && in ResolveConstructorOverload() 3489 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload() 3538 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local 3568 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3585 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 3618 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization() 3974 bool AllowExplicit = Kind.AllowExplicit(); in TryRefInitWithConversionFunction() local 3990 Info.Constructor->isConvertingConstructor(AllowExplicit)) { in TryRefInitWithConversionFunction() 4582 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local [all …]
|
D | SemaOverload.cpp | 87 bool AllowExplicit, 1179 bool AllowExplicit, in TryUserDefinedConversion() argument 1197 Conversions, AllowExplicit, in TryUserDefinedConversion() 1283 bool AllowExplicit, in TryImplicitConversion() argument 1330 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion() 1338 bool AllowExplicit, in TryImplicitConversion() argument 1343 SuppressUserConversions, AllowExplicit, in TryImplicitConversion() 1356 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument 1358 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion() 1363 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument [all …]
|
D | SemaDeclCXX.cpp | 11619 bool AllowExplicit, in CompleteConstructorCall() argument 11643 CallType, AllowExplicit, in CompleteConstructorCall()
|
D | SemaExpr.cpp | 4805 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument 4846 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
|
/external/clang/include/clang/Sema/ |
D | Initialization.h | 600 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
|
D | Sema.h | 2265 bool AllowExplicit, 2321 bool AllowExplicit = false); 2457 bool AllowExplicit = false); 4601 bool AllowExplicit = false, 8593 bool AllowExplicit = false, 8737 bool AllowExplicit = false); 8740 bool AllowExplicit,
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1913 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor() 1920 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
|
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 2371 bool isConvertingConstructor(bool AllowExplicit) const;
|