reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOverload.cpp
 5302   if (const PointerType *PT = From->getType()->getAs<PointerType>()) {
 5307     FromRecordType = From->getType();
 5309     FromClassification = From->Classify(Context);
 5312     if (From->isRValue()) {
 5313       From = CreateMaterializeTemporaryExpr(FromRecordType, From,
 5313       From = CreateMaterializeTemporaryExpr(FromRecordType, From,
 5322       *this, From->getBeginLoc(), From->getType(), FromClassification, Method,
 5322       *this, From->getBeginLoc(), From->getType(), FromClassification, Method,
 5331         Diag(From->getBeginLoc(), diag::err_member_function_call_bad_cvr)
 5333             << From->getSourceRange();
 5345       Diag(From->getBeginLoc(), diag::err_member_function_call_bad_ref)
 5358     return Diag(From->getBeginLoc(), diag::err_member_function_call_bad_type)
 5360            << From->getSourceRange();
 5365       PerformObjectMemberConversion(From, Qualifier, FoundDecl, Method);
 5368     From = FromRes.get();
 5371   if (!Context.hasSameType(From->getType(), DestType)) {
 5377     From = ImpCastExprToType(From, DestType, CK, From->getValueKind()).get();
 5377     From = ImpCastExprToType(From, DestType, CK, From->getValueKind()).get();
 5377     From = ImpCastExprToType(From, DestType, CK, From->getValueKind()).get();
 5379   return From;