Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaInit.cpp3112 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument
3150 (AllowExplicit || !Constructor->isExplicit()) && in ResolveConstructorOverload()
3163 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
3209 bool AllowExplicit = Kind.AllowExplicit() || InitListSyntax; in TryConstructorInitialization() local
3240 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
3257 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
3284 if (InitListSyntax && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
3536 bool AllowExplicit = Kind.AllowExplicit(); in TryRefInitWithConversionFunction() local
3566 Constructor->isConvertingConstructor(AllowExplicit)) { in TryRefInitWithConversionFunction()
4162 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
[all …]
H A DSemaOverload.cpp86 bool AllowExplicit,
1084 bool AllowExplicit, in TryUserDefinedConversion() argument
1103 AllowExplicit, AllowObjCConversionOnExplicit); in TryUserDefinedConversion()
1179 bool AllowExplicit, in TryImplicitConversion() argument
1226 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion()
1234 bool AllowExplicit, in TryImplicitConversion() argument
1239 SuppressUserConversions, AllowExplicit, in TryImplicitConversion()
1252 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument
1254 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion()
1259 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument
[all …]
H A DSemaDeclCXX.cpp11290 bool AllowExplicit, in CompleteConstructorCall() argument
11314 CallType, AllowExplicit, in CompleteConstructorCall()
H A DSemaExpr.cpp4344 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument
4385 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DInitialization.h599 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
H A DSema.h2089 bool AllowExplicit,
2143 bool AllowExplicit = false);
2278 bool AllowExplicit = false);
4293 bool AllowExplicit = false,
7877 bool AllowExplicit = false,
8011 bool AllowExplicit = false);
8014 bool AllowExplicit,
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp1813 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor()
1820 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDeclCXX.h2314 bool isConvertingConstructor(bool AllowExplicit) const;