Searched refs:ICS (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 784 ImplicitConversionSequence ICS; in TryImplicitConversion() local 786 ICS.Standard, CStyle, AllowObjCWritebackConversion)){ in TryImplicitConversion() 787 ICS.setStandard(); in TryImplicitConversion() 788 return ICS; in TryImplicitConversion() 792 ICS.setBad(BadConversionSequence::no_conversion, From, ToType); in TryImplicitConversion() 793 return ICS; in TryImplicitConversion() 807 ICS.setStandard(); in TryImplicitConversion() 808 ICS.Standard.setAsIdentityConversion(); in TryImplicitConversion() 809 ICS.Standard.setFromType(FromType); in TryImplicitConversion() 810 ICS.Standard.setAllToTypes(ToType); in TryImplicitConversion() [all …]
|
D | SemaInit.cpp | 2154 delete ICS; in Destroy() 2270 const ImplicitConversionSequence &ICS, in AddConversionSequenceStep() argument 2275 S.ICS = new ImplicitConversionSequence(ICS); in AddConversionSequenceStep() 2598 ImplicitConversionSequence ICS; in TryRefInitWithConversionFunction() local 2599 ICS.setStandard(); in TryRefInitWithConversionFunction() 2600 ICS.Standard = Best->FinalConversion; in TryRefInitWithConversionFunction() 2601 T2 = ICS.Standard.getToType(2); in TryRefInitWithConversionFunction() 2602 Sequence.AddConversionSequenceStep(ICS, T2); in TryRefInitWithConversionFunction() 2821 ImplicitConversionSequence ICS in TryReferenceInitialization() local 2829 if (ICS.isBad()) { in TryReferenceInitialization() [all …]
|
D | SemaExprCXX.cpp | 2088 const ImplicitConversionSequence &ICS, in PerformImplicitConversion() argument 2091 switch (ICS.getKind()) { in PerformImplicitConversion() 2093 ExprResult Res = PerformImplicitConversion(From, ToType, ICS.Standard, in PerformImplicitConversion() 2103 FunctionDecl *FD = ICS.UserDefined.ConversionFunction; in PerformImplicitConversion() 2117 if (!ICS.UserDefined.EllipsisConversion) { in PerformImplicitConversion() 2125 if (!ICS.UserDefined.EllipsisConversion) { in PerformImplicitConversion() 2128 ICS.UserDefined.Before, AA_Converting, in PerformImplicitConversion() 2140 ICS.UserDefined.FoundConversionFunction, in PerformImplicitConversion() 2148 return PerformImplicitConversion(From, ToType, ICS.UserDefined.After, in PerformImplicitConversion() 2153 ICS.DiagnoseAmbiguousConversion(*this, From->getExprLoc(), in PerformImplicitConversion()
|
/external/clang/include/clang/Sema/ |
D | Initialization.h | 576 ImplicitConversionSequence *ICS; member 792 void AddConversionSequenceStep(const ImplicitConversionSequence &ICS,
|
D | Sema.h | 5485 ImplicitConversionSequence& ICS); 5487 const ImplicitConversionSequence& ICS,
|