Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaInit.cpp3357 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 …]
DSemaOverload.cpp87 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 …]
DSemaDeclCXX.cpp11441 bool AllowExplicit, in CompleteConstructorCall() argument
11465 CallType, AllowExplicit, in CompleteConstructorCall()
DSemaExpr.cpp4557 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument
4598 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
/external/clang/include/clang/Sema/
DInitialization.h599 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
DSema.h2202 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/
DDeclCXX.cpp1832 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor()
1839 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/external/clang/include/clang/AST/
DDeclCXX.h2310 bool isConvertingConstructor(bool AllowExplicit) const;