Home
last modified time | relevance | path

Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/Sema/
DSemaInit.cpp3443 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 …]
DSemaOverload.cpp87 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 …]
DSemaDeclCXX.cpp11619 bool AllowExplicit, in CompleteConstructorCall() argument
11643 CallType, AllowExplicit, in CompleteConstructorCall()
DSemaExpr.cpp4805 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument
4846 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
/external/clang/include/clang/Sema/
DInitialization.h600 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
DSema.h2265 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/
DDeclCXX.cpp1913 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor()
1920 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/external/clang/include/clang/AST/
DDeclCXX.h2371 bool isConvertingConstructor(bool AllowExplicit) const;