Lines Matching refs:OpLoc
298 SourceLocation OpLoc, const IdentifierInfo *CompName, in CheckExtVectorComponent() argument
345 S.Diag(OpLoc, diag::ext_opencl_ext_vector_type_rgba_selector) in CheckExtVectorComponent()
361 S.Diag(OpLoc, diag::err_ext_vector_component_name_illegal) in CheckExtVectorComponent()
376 S.Diag(OpLoc, diag::err_ext_vector_component_exceeds_length) in CheckExtVectorComponent()
392 S.Diag(OpLoc, diag::err_opencl_ext_vector_component_invalid_length) in CheckExtVectorComponent()
479 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument
499 Diag(OpLoc, diag::err_typecheck_member_reference_struct_union) in ActOnDependentMemberExpr()
512 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr()
642 SourceLocation OpLoc, bool IsArrow, in LookupMemberExprInRecord() argument
649 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), in LookupMemberExprInRecord()
727 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(), in LookupMemberExprInRecord()
737 SourceLocation OpLoc, CXXScopeSpec &SS,
743 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument
754 IsArrow, OpLoc, in BuildMemberReferenceExpr()
766 *this, R, nullptr, RecordTy->getAs<RecordType>(), OpLoc, IsArrow, in BuildMemberReferenceExpr()
776 LookupMemberExpr(*this, R, BaseResult, IsArrow, OpLoc, SS, in BuildMemberReferenceExpr()
795 OpLoc, IsArrow, SS, TemplateKWLoc, in BuildMemberReferenceExpr()
895 Expr *Base, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec *SS, in BuildMemberExpr() argument
902 return BuildMemberExpr(Base, IsArrow, OpLoc, NNS, TemplateKWLoc, Member, in BuildMemberExpr()
908 Expr *Base, bool IsArrow, SourceLocation OpLoc, NestedNameSpecifierLoc NNS, in BuildMemberExpr() argument
916 MemberExpr::Create(Context, Base, IsArrow, OpLoc, NNS, TemplateKWLoc, in BuildMemberExpr()
950 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument
1006 OpLoc, tok::arrow, ObjectType, in BuildMemberReferenceExpr()
1011 ExtraArgs->S, RetryExpr.get(), OpLoc, tok::arrow, TempSS, in BuildMemberReferenceExpr()
1018 Diag(OpLoc, diag::err_no_member_overloaded_arrow) in BuildMemberReferenceExpr()
1019 << MemberName << DC << FixItHint::CreateReplacement(OpLoc, "->"); in BuildMemberReferenceExpr()
1054 IsArrow, OpLoc, in BuildMemberReferenceExpr()
1097 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr()
1109 OpLoc); in BuildMemberReferenceExpr()
1112 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Var, in BuildMemberReferenceExpr()
1129 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, in BuildMemberReferenceExpr()
1136 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Enum, in BuildMemberReferenceExpr()
1156 BaseExpr, BaseExpr->getType(), IsArrow, OpLoc, SS, TemplateKWLoc, in BuildMemberReferenceExpr()
1164 BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Var, FoundDecl, in BuildMemberReferenceExpr()
1245 SourceLocation OpLoc, CXXScopeSpec &SS, in LookupMemberExpr() argument
1280 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion) in LookupMemberExpr()
1282 << FixItHint::CreateReplacement(OpLoc, "."); in LookupMemberExpr()
1297 if (LookupMemberExprInRecord(S, R, BaseExpr.get(), RTy, OpLoc, IsArrow, SS, in LookupMemberExpr()
1333 OpLoc, S.Context.getObjCClassType()); in LookupMemberExpr()
1335 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1340 if (S.RequireCompleteType(OpLoc, BaseType, in LookupMemberExpr()
1380 << FixItHint::CreateReplacement(OpLoc, "."); in LookupMemberExpr()
1458 IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(), in LookupMemberExpr()
1526 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1539 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1581 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1589 return S.HandleExprPropertyRefExpr(OPT, BaseExpr.get(), OpLoc, MemberName, in LookupMemberExpr()
1608 QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc, in LookupMemberExpr()
1626 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1643 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion) in LookupMemberExpr()
1645 << FixItHint::CreateReplacement(OpLoc, "->"); in LookupMemberExpr()
1649 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1663 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1667 S.Diag(OpLoc, diag::err_typecheck_member_reference_struct_union) in LookupMemberExpr()
1684 SourceLocation OpLoc, in ActOnMemberAccessExpr() argument
1720 return ActOnDependentMemberExpr(Base, Base->getType(), IsArrow, OpLoc, SS, in ActOnMemberAccessExpr()
1727 Base, Base->getType(), OpLoc, IsArrow, SS, TemplateKWLoc, in ActOnMemberAccessExpr()
1769 SourceLocation OpLoc, const CXXScopeSpec &SS, in BuildFieldReferenceExpr() argument
1843 return BuildMemberExpr(Base.get(), IsArrow, OpLoc, &SS, in BuildFieldReferenceExpr()