Home | History | Annotate | Download | only in Sema

Lines Matching refs:MemberLoc

948   SourceLocation MemberLoc = MemberNameInfo.getLoc();
1057 if (ShouldCheckUse && DiagnoseUseOfDecl(MemberDecl, MemberLoc))
1071 return BuildAnonymousStructUnionMemberReference(SS, MemberLoc, FD,
1107 Diag(MemberLoc, diag::err_typecheck_member_reference_type)
1110 Diag(MemberLoc, diag::err_typecheck_member_reference_unknown)
1194 SourceLocation MemberLoc = R.getNameLoc();
1223 S.Diag(MemberLoc, diag::err_typecheck_member_reference_arrow)
1264 return new (S.Context) ObjCIsaExpr(BaseExpr.get(), IsArrow, MemberLoc,
1301 S.Diag(MemberLoc, diag::err_property_found_suggest)
1307 S.Diag(MemberLoc, diag::err_typecheck_member_reference_ivar)
1323 if (S.DiagnoseUseOfDecl(IV, MemberLoc))
1348 S.Diag(MemberLoc, diag::error_private_ivar_access)
1352 S.Diag(MemberLoc, diag::error_protected_ivar_access)
1377 S.Diag(MemberLoc, diag::warn_direct_ivar_access) << IV->getDeclName();
1381 IV, IV->getType(), MemberLoc, OpLoc, BaseExpr.get(), IsArrow);
1385 if (!S.Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, MemberLoc))
1422 if (S.DiagnoseUseOfDecl(PD, MemberLoc))
1427 OK_ObjCProperty, MemberLoc, BaseExpr.get());
1432 if (S.DiagnoseUseOfDecl(OMD, MemberLoc))
1446 OK_ObjCProperty, MemberLoc, BaseExpr.get());
1455 return ExprError(S.Diag(MemberLoc, diag::err_property_not_found)
1477 if (S.DiagnoseUseOfDecl(Getter, MemberLoc))
1494 if (Setter && S.DiagnoseUseOfDecl(Setter, MemberLoc))
1500 OK_ObjCProperty, MemberLoc, BaseExpr.get());
1507 return ExprError(S.Diag(MemberLoc, diag::err_property_not_found)
1513 MemberLoc, SourceLocation(), QualType(),
1523 Member, MemberLoc);
1528 ExtVectorElementExpr(ret, VK, BaseExpr.get(), *Member, MemberLoc);
1579 << BaseType << BaseExpr.get()->getSourceRange() << MemberLoc;