Searched refs:AllowExplicit (Results 1 – 8 of 8) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaOverload.cpp | 94 bool AllowExplicit, 1320 bool AllowExplicit, in TryUserDefinedConversion() argument 1338 Conversions, AllowExplicit, in TryUserDefinedConversion() 1423 bool AllowExplicit, in TryImplicitConversion() argument 1470 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion() 1478 bool AllowExplicit, in TryImplicitConversion() argument 1483 SuppressUserConversions, AllowExplicit, in TryImplicitConversion() 1496 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument 1498 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion() 1503 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument [all …]
|
| HD | SemaInit.cpp | 3869 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument 3903 /*PartialOverloading=*/false, AllowExplicit); in ResolveConstructorOverload() 3912 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload() 3917 /*PartialOverloading=*/false, AllowExplicit, in ResolveConstructorOverload() 3954 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload() 3958 DestType, CandidateSet, AllowExplicit, in ResolveConstructorOverload() 3959 AllowExplicit, in ResolveConstructorOverload() 4036 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local 4065 CopyInitialization, AllowExplicit, in TryConstructorInitialization() 4079 CopyInitialization, AllowExplicit, in TryConstructorInitialization() [all …]
|
| HD | SemaDeclCXX.cpp | 14827 bool AllowExplicit, in CompleteConstructorCall() argument 14849 CallType, AllowExplicit, in CompleteConstructorCall()
|
| HD | SemaExpr.cpp | 5266 VariadicCallType CallType, bool AllowExplicit, in GatherArgumentsForCall() argument 5310 Entity, SourceLocation(), Arg, IsListInitialization, AllowExplicit); in GatherArgumentsForCall()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | Initialization.h | 731 bool AllowExplicit() const { return !isCopyInit(); } in AllowExplicit() function
|
| HD | Sema.h | 2959 bool AllowExplicit, 3018 bool AllowExplicit = false); 3161 bool AllowExplicit = true, 3205 bool PartialOverloading = false, bool AllowExplicit = true, 3219 bool AllowExplicit, bool AllowResultConversion = true); 3224 bool AllowExplicit, bool AllowResultConversion = true); 5537 bool AllowExplicit = false, 10598 bool AllowExplicit = false, 10770 bool AllowExplicit = false); 10773 bool AllowExplicit,
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | DeclCXX.cpp | 2605 bool CXXConstructorDecl::isConvertingConstructor(bool AllowExplicit) const { in isConvertingConstructor() 2612 if (isExplicit() && !AllowExplicit) in isConvertingConstructor()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | DeclCXX.h | 2602 bool isConvertingConstructor(bool AllowExplicit) const;
|