Home
last modified time | relevance | path

Searched refs:ICS (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/Sema/
DSemaOverload.cpp784 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 …]
DSemaInit.cpp2154 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 …]
DSemaExprCXX.cpp2088 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/
DInitialization.h576 ImplicitConversionSequence *ICS; member
792 void AddConversionSequenceStep(const ImplicitConversionSequence &ICS,
DSema.h5485 ImplicitConversionSequence& ICS);
5487 const ImplicitConversionSequence& ICS,