|
reference, declaration → definition
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)