Searched refs:ImplicitConversionSequence (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Overload.h | 567 class ImplicitConversionSequence { 633 ImplicitConversionSequence() in ImplicitConversionSequence() function 639 ImplicitConversionSequence(const ImplicitConversionSequence &Other) in ImplicitConversionSequence() function 656 ImplicitConversionSequence & 657 operator=(const ImplicitConversionSequence &Other) { 659 new (this) ImplicitConversionSequence(Other); 663 ~ImplicitConversionSequence() { in ~ImplicitConversionSequence() 766 static ImplicitConversionSequence getNullptrToBool(QualType SourceType, in getNullptrToBool() 769 ImplicitConversionSequence ICS; in getNullptrToBool() 869 llvm::MutableArrayRef<ImplicitConversionSequence>; [all …]
|
H A D | Initialization.h | 977 ImplicitConversionSequence *ICS; 1323 void AddConversionSequenceStep(const ImplicitConversionSequence &ICS,
|
H A D | Sema.h | 141 class ImplicitConversionSequence; variable 142 typedef MutableArrayRef<ImplicitConversionSequence> ConversionSequenceList; 8321 Expr *From, QualType ToType, const ImplicitConversionSequence &ICS, 9852 ImplicitConversionSequence TryImplicitConversion(
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 114 static ImplicitConversionSequence::CompareKind 119 static ImplicitConversionSequence::CompareKind 124 static ImplicitConversionSequence::CompareKind 637 void ImplicitConversionSequence::dump() const { in dump() 1086 C.~ImplicitConversionSequence(); in destroyCandidates() 1586 static ImplicitConversionSequence 1594 ImplicitConversionSequence ICS; in TryUserDefinedConversion() 1689 static ImplicitConversionSequence 1697 ImplicitConversionSequence ICS; in TryImplicitConversion() 1744 ImplicitConversionSequence [all …]
|
H A D | SemaInit.cpp | 3963 const ImplicitConversionSequence &ICS, QualType T, in AddConversionSequenceStep() 3969 S.ICS = new ImplicitConversionSequence(ICS); in AddConversionSequenceStep() 4818 ImplicitConversionSequence ICS; in TryListInitialization() 5029 ImplicitConversionSequence ICS; in TryRefInitWithConversionFunction() 5369 ImplicitConversionSequence ICS in TryReferenceInitializationCore() 5987 ImplicitConversionSequence ICS; in TryUserDefinedConversion() 6144 ImplicitConversionSequence ICS; in tryObjCWritebackConversion() 6647 ImplicitConversionSequence::getNullptrToBool(SourceType, DestType, in InitializeFrom() 6659 ImplicitConversionSequence ICS in InitializeFrom() 6680 ImplicitConversionSequence LvalueICS; in InitializeFrom() [all …]
|
H A D | SemaExprCXX.cpp | 4200 const ImplicitConversionSequence &ICS, in PerformImplicitConversion() 4209 case ImplicitConversionSequence::StandardConversion: { in PerformImplicitConversion() 4218 case ImplicitConversionSequence::UserDefinedConversion: { in PerformImplicitConversion() 4273 case ImplicitConversionSequence::AmbiguousConversion: in PerformImplicitConversion() 4279 case ImplicitConversionSequence::EllipsisConversion: in PerformImplicitConversion() 4280 case ImplicitConversionSequence::StaticObjectArgumentConversion: in PerformImplicitConversion() 4283 case ImplicitConversionSequence::BadConversion: in PerformImplicitConversion()
|
H A D | SemaExpr.cpp | 9590 ImplicitConversionSequence ICS = in CheckSingleAssignmentConstraints()
|
H A D | SemaOpenMP.cpp | 7453 ImplicitConversionSequence ICS = SemaRef.TryImplicitConversion( in checkOpenMPDeclareVariantFunction()
|