Lines Matching refs:OpLoc

299                         SourceLocation OpLoc, const IdentifierInfo *CompName,  in CheckExtVectorComponent()  argument
347 S.Diag(OpLoc, diag::ext_opencl_ext_vector_type_rgba_selector) in CheckExtVectorComponent()
363 S.Diag(OpLoc, diag::err_ext_vector_component_name_illegal) in CheckExtVectorComponent()
378 S.Diag(OpLoc, diag::err_ext_vector_component_exceeds_length) in CheckExtVectorComponent()
394 S.Diag(OpLoc, diag::err_opencl_ext_vector_component_invalid_length) in CheckExtVectorComponent()
481 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument
501 Diag(OpLoc, diag::err_typecheck_member_reference_struct_union) in ActOnDependentMemberExpr()
517 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr()
643 SourceLocation OpLoc, bool IsArrow, in LookupMemberExprInRecord() argument
650 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), in LookupMemberExprInRecord()
728 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(), in LookupMemberExprInRecord()
738 SourceLocation OpLoc, CXXScopeSpec &SS,
744 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument
755 IsArrow, OpLoc, in BuildMemberReferenceExpr()
767 *this, R, nullptr, RecordTy->getAs<RecordType>(), OpLoc, IsArrow, in BuildMemberReferenceExpr()
777 LookupMemberExpr(*this, R, BaseResult, IsArrow, OpLoc, SS, in BuildMemberReferenceExpr()
796 OpLoc, IsArrow, SS, TemplateKWLoc, in BuildMemberReferenceExpr()
896 Expr *Base, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec *SS, in BuildMemberExpr() argument
903 return BuildMemberExpr(Base, IsArrow, OpLoc, NNS, TemplateKWLoc, Member, in BuildMemberExpr()
909 Expr *Base, bool IsArrow, SourceLocation OpLoc, NestedNameSpecifierLoc NNS, in BuildMemberExpr() argument
917 MemberExpr::Create(Context, Base, IsArrow, OpLoc, NNS, TemplateKWLoc, in BuildMemberExpr()
951 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument
1007 OpLoc, tok::arrow, ObjectType, in BuildMemberReferenceExpr()
1012 ExtraArgs->S, RetryExpr.get(), OpLoc, tok::arrow, TempSS, in BuildMemberReferenceExpr()
1019 Diag(OpLoc, diag::err_no_member_overloaded_arrow) in BuildMemberReferenceExpr()
1020 << MemberName << DC << FixItHint::CreateReplacement(OpLoc, "->"); in BuildMemberReferenceExpr()
1055 IsArrow, OpLoc, in BuildMemberReferenceExpr()
1098 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr()
1110 OpLoc); in BuildMemberReferenceExpr()
1113 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Var, in BuildMemberReferenceExpr()
1130 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, in BuildMemberReferenceExpr()
1137 return BuildMemberExpr(BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Enum, in BuildMemberReferenceExpr()
1157 BaseExpr, BaseExpr->getType(), IsArrow, OpLoc, SS, TemplateKWLoc, in BuildMemberReferenceExpr()
1165 BaseExpr, IsArrow, OpLoc, &SS, TemplateKWLoc, Var, FoundDecl, in BuildMemberReferenceExpr()
1246 SourceLocation OpLoc, CXXScopeSpec &SS, in LookupMemberExpr() argument
1281 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion) in LookupMemberExpr()
1283 << FixItHint::CreateReplacement(OpLoc, "."); in LookupMemberExpr()
1301 S.DiagRuntimeBehavior(OpLoc, nullptr, in LookupMemberExpr()
1313 if (LookupMemberExprInRecord(S, R, BaseExpr.get(), RTy, OpLoc, IsArrow, SS, in LookupMemberExpr()
1349 OpLoc, S.Context.getObjCClassType()); in LookupMemberExpr()
1351 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1356 if (S.RequireCompleteType(OpLoc, BaseType, in LookupMemberExpr()
1396 << FixItHint::CreateReplacement(OpLoc, "."); in LookupMemberExpr()
1474 IV, IV->getUsageType(BaseType), MemberLoc, OpLoc, BaseExpr.get(), in LookupMemberExpr()
1542 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1555 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1597 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1605 return S.HandleExprPropertyRefExpr(OPT, BaseExpr.get(), OpLoc, MemberName, in LookupMemberExpr()
1634 QualType ret = CheckExtVectorComponent(S, BaseType, VK, OpLoc, in LookupMemberExpr()
1652 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1669 S.Diag(OpLoc, diag::err_typecheck_member_reference_suggestion) in LookupMemberExpr()
1671 << FixItHint::CreateReplacement(OpLoc, "->"); in LookupMemberExpr()
1678 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1692 return LookupMemberExpr(S, R, BaseExpr, IsArrow, OpLoc, SS, in LookupMemberExpr()
1696 S.Diag(OpLoc, diag::err_typecheck_member_reference_struct_union) in LookupMemberExpr()
1713 SourceLocation OpLoc, in ActOnMemberAccessExpr() argument
1740 return ExprError(Diag(OpLoc, diag::err_hlsl_operator_unsupported) << 2); in ActOnMemberAccessExpr()
1752 return ActOnDependentMemberExpr(Base, Base->getType(), IsArrow, OpLoc, SS, in ActOnMemberAccessExpr()
1759 Base, Base->getType(), OpLoc, IsArrow, SS, TemplateKWLoc, in ActOnMemberAccessExpr()
1801 SourceLocation OpLoc, const CXXScopeSpec &SS, in BuildFieldReferenceExpr() argument
1875 return BuildMemberExpr(Base.get(), IsArrow, OpLoc, &SS, in BuildFieldReferenceExpr()