Lines Matching refs:ICS
4094 const ImplicitConversionSequence &ICS, in PerformImplicitConversion() argument
4101 switch (ICS.getKind()) { in PerformImplicitConversion()
4103 ExprResult Res = PerformImplicitConversion(From, ToType, ICS.Standard, in PerformImplicitConversion()
4113 FunctionDecl *FD = ICS.UserDefined.ConversionFunction; in PerformImplicitConversion()
4128 if (!ICS.UserDefined.EllipsisConversion) { in PerformImplicitConversion()
4136 if (!ICS.UserDefined.EllipsisConversion) { in PerformImplicitConversion()
4139 ICS.UserDefined.Before, AA_Converting, in PerformImplicitConversion()
4148 cast<CXXMethodDecl>(FD), ICS.UserDefined.FoundConversionFunction, in PerformImplicitConversion()
4149 ICS.UserDefined.HadMultipleCandidates, From); in PerformImplicitConversion()
4162 return PerformImplicitConversion(From, ToType, ICS.UserDefined.After, in PerformImplicitConversion()
4167 ICS.DiagnoseAmbiguousConversion(*this, From->getExprLoc(), in PerformImplicitConversion()