reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5855 if (From->isTypeDependent()) 5856 return From; 5859 if (From->hasPlaceholderType()) { 5860 ExprResult result = CheckPlaceholderExpr(From); 5863 From = result.get(); 5867 QualType T = From->getType(); 5869 return DefaultLvalueConversion(From); 5878 Converter.diagnoseNoMatch(*this, Loc, T) << From->getSourceRange(); 5879 return From; 5893 } IncompleteDiagnoser(Converter, From); 5897 return From; 5963 if (diagnoseNoViableConversion(*this, Loc, From, Converter, T, 5967 return finishContextualImplicitConversion(*this, Loc, From, Converter); 5972 return diagnoseAmbiguousConversion(*this, Loc, From, Converter, T, 5979 collectViableConversionCandidates(*this, From, ToType, ViableConversions, 5989 if (recordConversion(*this, Loc, From, Converter, T, 5995 return diagnoseAmbiguousConversion(*this, Loc, From, Converter, T, 5998 if (diagnoseNoViableConversion(*this, Loc, From, Converter, T, 6010 if (diagnoseNoViableConversion(*this, Loc, From, Converter, T, 6021 if (recordConversion(*this, Loc, From, Converter, T, 6027 return diagnoseAmbiguousConversion(*this, Loc, From, Converter, T, 6032 return finishContextualImplicitConversion(*this, Loc, From, Converter);