Lines Matching refs:OpLoc

331                         SourceLocation OpLoc, const IdentifierInfo *CompName,  in CheckExtVectorComponent()  argument
379 S.Diag(OpLoc, diag::ext_opencl_ext_vector_type_rgba_selector) in CheckExtVectorComponent()
395 S.Diag(OpLoc, diag::err_ext_vector_component_name_illegal) in CheckExtVectorComponent()
410 S.Diag(OpLoc, diag::err_ext_vector_component_exceeds_length) in CheckExtVectorComponent()
426 S.Diag(OpLoc, diag::err_opencl_ext_vector_component_invalid_length) in CheckExtVectorComponent()
513 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument
533 Diag(OpLoc, diag::err_typecheck_member_reference_struct_union) in ActOnDependentMemberExpr()
549 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr()
675 SourceLocation OpLoc, bool IsArrow, in LookupMemberExprInRecord() argument
682 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), in LookupMemberExprInRecord()
760 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(), in LookupMemberExprInRecord()
770 SourceLocation OpLoc, CXXScopeSpec &SS,
776 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument
788 IsArrow, OpLoc, in BuildMemberReferenceExpr()
800 *this, R, nullptr, RecordTy->castAs<RecordType>(), OpLoc, IsArrow, in BuildMemberReferenceExpr()
810 LookupMemberExpr(*this, R, BaseResult, IsArrow, OpLoc, SS, in BuildMemberReferenceExpr()
829 OpLoc, IsArrow, SS, TemplateKWLoc, in BuildMemberReferenceExpr()
929 Expr *Base, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec *SS, in BuildMemberExpr() argument
936 return BuildMemberExpr(Base, IsArrow, OpLoc, NNS, TemplateKWLoc, Member, in BuildMemberExpr()
942 Expr *Base, bool IsArrow, SourceLocation OpLoc, NestedNameSpecifierLoc NNS, in BuildMemberExpr() argument
950 MemberExpr::Create(Context, Base, IsArrow, OpLoc, NNS, TemplateKWLoc, in BuildMemberExpr()
984 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument
1040 OpLoc, tok::arrow, ObjectType, in BuildMemberReferenceExpr()
1045 ExtraArgs->S, RetryExpr.get(), OpLoc, tok::arrow, TempSS, in BuildMemberReferenceExpr()
1052 Diag(OpLoc, diag::err_no_member_overloaded_arrow) in BuildMemberReferenceExpr()
1053 << MemberName << DC << FixItHint::CreateReplacement(OpLoc, "->"); in BuildMemberReferenceExpr()
1088 IsArrow, OpLoc, in BuildMemberReferenceExpr()
1131 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr()
1143 OpLoc); in BuildMemberReferenceExpr()
1146 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Var, in BuildMemberReferenceExpr()
1163 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, in BuildMemberReferenceExpr()
1170 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Enum, in BuildMemberReferenceExpr()
1190 BaseExpr, BaseExpr->getType(), IsArrow, OpLoc, SS, TemplateKWLoc, in BuildMemberReferenceExpr()
1197 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Var, in BuildMemberReferenceExpr()
1279 SourceLocation OpLoc, CXXScopeSpec &SS, in LookupMemberExpr() argument
1314 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion) in LookupMemberExpr()
1316 << FixItHint::CreateReplacement(OpLoc, "."); in LookupMemberExpr()
1334 S.DiagRuntimeBehavior(OpLoc, nullptr, in LookupMemberExpr()
1346 if (LookupMemberExprInRecord(S, R, BaseExpr.get(), RTy, OpLoc, IsArrow, SS, in LookupMemberExpr()
1382 OpLoc, S.Context.getObjCClassType()); in LookupMemberExpr()
1384 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1389 if (S.RequireCompleteType(OpLoc, BaseType, in LookupMemberExpr()
1429 << FixItHint::CreateReplacement(OpLoc, "."); in LookupMemberExpr()
1507 IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(), in LookupMemberExpr()
1575 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1588 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1630 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1638 return S.HandleExprPropertyRefExpr(OPT, BaseExpr.get(), OpLoc, MemberName, in LookupMemberExpr()
1658 QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc, in LookupMemberExpr()
1676 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1693 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion) in LookupMemberExpr()
1695 << FixItHint::CreateReplacement(OpLoc, "->"); in LookupMemberExpr()
1702 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1716 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1726 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, ObjCImpDecl, in LookupMemberExpr()
1730 S.Diag(OpLoc, diag::err_typecheck_member_reference_struct_union) in LookupMemberExpr()
1747 SourceLocation OpLoc, in ActOnMemberAccessExpr() argument
1774 return ExprError(Diag(OpLoc, diag::err_hlsl_operator_unsupported) << 2); in ActOnMemberAccessExpr()
1786 return ActOnDependentMemberExpr(Base, Base->getType(), IsArrow, OpLoc, SS, in ActOnMemberAccessExpr()
1793 Base, Base->getType(), OpLoc, IsArrow, SS, TemplateKWLoc, in ActOnMemberAccessExpr()
1835 SourceLocation OpLoc, const CXXScopeSpec &SS, in BuildFieldReferenceExpr() argument
1909 return BuildMemberExpr(Base.get(), IsArrow, OpLoc, &SS, in BuildFieldReferenceExpr()