Lines Matching defs:OpLoc
2682 ExprResult RebuildSYCLUniqueStableNameExpr(SourceLocation OpLoc,
2686 return getSema().SYCL().BuildUniqueStableNameExpr(OpLoc, LParen, RParen,
2750 ExprResult RebuildUnaryOperator(SourceLocation OpLoc,
2753 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr);
2774 SourceLocation OpLoc,
2777 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R);
2785 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc,
2789 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind);
2890 ExprResult RebuildMemberExpr(Expr *Base, SourceLocation OpLoc,
2928 Base, isArrow, OpLoc, EmptySS, cast<FieldDecl>(Member),
2966 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow,
2977 ExprResult RebuildBinaryOperator(SourceLocation OpLoc,
2980 return getSema().BuildBinOp(/*Scope=*/nullptr, OpLoc, Opc, LHS, RHS);
2988 SourceLocation OpLoc, BinaryOperatorKind Opcode,
2990 return getSema().CreateOverloadedBinOp(OpLoc, Opcode, UnqualLookups, LHS,
3035 ExprResult RebuildExtVectorElementExpr(Expr *Base, SourceLocation OpLoc,
3043 Base, Base->getType(), OpLoc, IsArrow, SS, SourceLocation(),
3179 SourceLocation OpLoc,
3191 ExprResult RebuildCXXNamedCastExpr(SourceLocation OpLoc,
3201 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo,
3206 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo,
3211 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo,
3217 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo,
3223 OpLoc, LAngleLoc, TInfo, RAngleLoc, LParenLoc, SubExpr, RParenLoc);
3234 ExprResult RebuildCXXStaticCastExpr(SourceLocation OpLoc,
3241 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_static_cast,
3251 ExprResult RebuildCXXDynamicCastExpr(SourceLocation OpLoc,
3258 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_dynamic_cast,
3268 ExprResult RebuildCXXReinterpretCastExpr(SourceLocation OpLoc,
3275 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_reinterpret_cast,
3285 ExprResult RebuildCXXConstCastExpr(SourceLocation OpLoc,
3292 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_const_cast,
3299 RebuildCXXAddrspaceCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc,
3304 OpLoc, tok::kw_addrspace_cast, TInfo, SubExpr,
3927 SourceLocation OpLoc, bool IsArrow) {
3931 OpLoc, IsArrow,
17276 OverloadedOperatorKind Op, SourceLocation OpLoc, SourceLocation CalleeLoc,
17284 return SemaRef.PseudoObject().checkAssignment(/*Scope=*/nullptr, OpLoc,
17304 OpLoc);
17311 return SemaRef.BuildOverloadedArrowExpr(nullptr, First, OpLoc);
17321 return getSema().CreateBuiltinUnaryOp(OpLoc, Opc, First);
17331 = SemaRef.CreateBuiltinBinOp(OpLoc, Opc, First, Second);
17343 return SemaRef.CreateOverloadedUnaryOp(OpLoc, Opc, Functions, First,
17349 ExprResult Result = SemaRef.CreateOverloadedBinOp(OpLoc, Opc, Functions,