Lines Matching defs:OpLoc

373                         SourceLocation OpLoc, const IdentifierInfo *CompName,
421 S.Diag(OpLoc, diag::ext_opencl_ext_vector_type_rgba_selector)
439 S.Diag(OpLoc.getLocWithOffset(Offset),
455 S.Diag(OpLoc, diag::err_ext_vector_component_exceeds_length)
471 S.Diag(OpLoc, diag::err_opencl_ext_vector_component_invalid_length)
558 bool IsArrow, SourceLocation OpLoc,
578 Diag(OpLoc, diag::err_typecheck_member_reference_struct_union)
594 Context, BaseExpr, BaseType, IsArrow, OpLoc,
707 SourceLocation OpLoc, bool IsArrow,
715 OpLoc, RTy, diag::err_typecheck_incomplete_tag, BaseRange))
772 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(),
782 SourceLocation OpLoc, CXXScopeSpec &SS,
787 Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow,
799 if (LookupMemberExprInRecord(*this, R, nullptr, RecordTy, OpLoc, IsArrow,
810 LookupMemberExpr(*this, R, BaseResult, IsArrow, OpLoc, SS,
834 OpLoc, IsArrow, SS, TemplateKWLoc,
934 Expr *Base, bool IsArrow, SourceLocation OpLoc, NestedNameSpecifierLoc NNS,
942 MemberExpr::Create(Context, Base, IsArrow, OpLoc, NNS, TemplateKWLoc,
976 SourceLocation OpLoc, bool IsArrow,
993 return ActOnDependentMemberExpr(BaseExpr, BaseExprType, IsArrow, OpLoc, SS,
1033 RetryExpr = ActOnStartCXXMemberReference(getCurScope(), BaseExpr, OpLoc,
1039 ExtraArgs->S, RetryExpr.get(), OpLoc, tok::arrow, TempSS,
1052 Diag(OpLoc, diag::err_no_member_overloaded_arrow)
1053 << MemberName << DC << FixItHint::CreateReplacement(OpLoc, "->");
1087 IsArrow, OpLoc,
1159 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl,
1180 OpLoc);
1187 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc,
1211 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc,
1222 BaseExpr, IsArrow, OpLoc, SS.getWithLocInContext(Context),
1244 BaseExpr, BaseExpr->getType(), IsArrow, OpLoc, SS, TemplateKWLoc,
1251 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc,
1333 SourceLocation OpLoc, CXXScopeSpec &SS,
1371 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion)
1373 << FixItHint::CreateReplacement(OpLoc, ".");
1389 S.DiagRuntimeBehavior(OpLoc, nullptr,
1401 if (LookupMemberExprInRecord(S, R, BaseExpr.get(), BaseType, OpLoc, IsArrow,
1440 OpLoc, S.Context.getObjCClassType());
1442 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1447 if (S.RequireCompleteType(OpLoc, BaseType,
1487 << FixItHint::CreateReplacement(OpLoc, ".");
1564 IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(),
1632 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1645 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1687 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1696 OPT, BaseExpr.get(), OpLoc, MemberName, MemberLoc, SourceLocation(),
1715 QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc,
1733 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1750 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion)
1752 << FixItHint::CreateReplacement(OpLoc, "->");
1759 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1773 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS,
1783 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, ObjCImpDecl,
1787 S.Diag(OpLoc, diag::err_typecheck_member_reference_struct_union)
1794 SourceLocation OpLoc,
1815 return ExprError(Diag(OpLoc, diag::err_hlsl_operator_unsupported) << 2);
1827 Base, Base->getType(), OpLoc, IsArrow, SS, TemplateKWLoc,
1869 SourceLocation OpLoc, const CXXScopeSpec &SS,
1952 Base.get(), IsArrow, OpLoc, SS.getWithLocInContext(Context),
1982 /*OpLoc=*/SourceLocation(),