• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching defs:OpLoc

2364   ExprResult RebuildUnaryOperator(SourceLocation OpLoc,
2367 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr);
2388 SourceLocation OpLoc,
2391 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R);
2399 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc,
2403 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind);
2488 ExprResult RebuildMemberExpr(Expr *Base, SourceLocation OpLoc,
2516 Base, isArrow, OpLoc, EmptySS, cast<FieldDecl>(Member),
2535 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow,
2546 ExprResult RebuildBinaryOperator(SourceLocation OpLoc,
2549 return getSema().BuildBinOp(/*Scope=*/nullptr, OpLoc, Opc, LHS, RHS);
2557 SourceLocation OpLoc, BinaryOperatorKind Opcode,
2559 return getSema().CreateOverloadedBinOp(OpLoc, Opcode, UnqualLookups, LHS,
2605 SourceLocation OpLoc,
2612 OpLoc, /*IsArrow*/ false,
2734 SourceLocation OpLoc,
2745 ExprResult RebuildCXXNamedCastExpr(SourceLocation OpLoc,
2755 return getDerived().RebuildCXXStaticCastExpr(OpLoc, LAngleLoc, TInfo,
2760 return getDerived().RebuildCXXDynamicCastExpr(OpLoc, LAngleLoc, TInfo,
2765 return getDerived().RebuildCXXReinterpretCastExpr(OpLoc, LAngleLoc, TInfo,
2771 return getDerived().RebuildCXXConstCastExpr(OpLoc, LAngleLoc, TInfo,
2777 OpLoc, LAngleLoc, TInfo, RAngleLoc, LParenLoc, SubExpr, RParenLoc);
2788 ExprResult RebuildCXXStaticCastExpr(SourceLocation OpLoc,
2795 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_static_cast,
2805 ExprResult RebuildCXXDynamicCastExpr(SourceLocation OpLoc,
2812 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_dynamic_cast,
2822 ExprResult RebuildCXXReinterpretCastExpr(SourceLocation OpLoc,
2829 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_reinterpret_cast,
2839 ExprResult RebuildCXXConstCastExpr(SourceLocation OpLoc,
2846 return getSema().BuildCXXNamedCast(OpLoc, tok::kw_const_cast,
2853 RebuildCXXAddrspaceCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc,
2858 OpLoc, tok::kw_addrspace_cast, TInfo, SubExpr,
3465 SourceLocation OpLoc, bool IsArrow) {
3469 OpLoc, IsArrow,
14178 SourceLocation OpLoc,
14188 return SemaRef.checkPseudoObjectAssignment(/*Scope=*/nullptr, OpLoc, Opc,
14208 First, Callee->getBeginLoc(), Second, OpLoc);
14211 return SemaRef.BuildOverloadedArrowExpr(nullptr, First, OpLoc);
14221 return getSema().CreateBuiltinUnaryOp(OpLoc, Opc, First);
14230 = SemaRef.CreateBuiltinBinOp(OpLoc, Opc, First, Second);
14267 return SemaRef.CreateOverloadedUnaryOp(OpLoc, Opc, Functions, First,
14283 RBrace = OpLoc;
14293 OpLoc, Opc, Functions, Args[0], Args[1], RequiresADL);