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

References

tools/clang/lib/Sema/SemaExprMember.cpp
 1282         S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion)
 1284           << FixItHint::CreateReplacement(OpLoc, ".");
 1299     if (LookupMemberExprInRecord(S, R, BaseExpr.get(), RTy, OpLoc, IsArrow, SS,
 1335                                            OpLoc, S.Context.getObjCClassType());
 1337         return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1342     if (S.RequireCompleteType(OpLoc, BaseType,
 1382               << FixItHint::CreateReplacement(OpLoc, ".");
 1460         IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(),
 1528         return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1541           return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1583         return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1591     return S.HandleExprPropertyRefExpr(OPT, BaseExpr.get(), OpLoc, MemberName,
 1610     QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc,
 1628     return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1645       S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion)
 1647           << FixItHint::CreateReplacement(OpLoc, "->");
 1651       return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1665     return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
 1669   S.Diag(OpLoc, diag::err_typecheck_member_reference_struct_union)