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

Lines Matching refs:SubExpr

2342   ExprResult RebuildParenExpr(Expr *SubExpr, SourceLocation LParen,
2344 return getSema().ActOnParenExpr(LParen, RParen, SubExpr);
2366 Expr *SubExpr) {
2367 return getSema().BuildUnaryOp(/*Scope=*/nullptr, OpLoc, Opc, SubExpr);
2399 ExprResult RebuildUnaryExprOrTypeTrait(Expr *SubExpr, SourceLocation OpLoc,
2403 = getSema().CreateUnaryExprOrTypeTraitExpr(SubExpr, OpLoc, ExprKind);
2583 Expr *SubExpr) {
2585 SubExpr);
2662 Expr *SubExpr, TypeSourceInfo *TInfo,
2665 SubExpr, TInfo,
2751 Expr *SubExpr,
2757 SubExpr, RParenLoc);
2762 SubExpr, RParenLoc);
2767 SubExpr,
2773 SubExpr, RParenLoc);
2777 OpLoc, LAngleLoc, TInfo, RAngleLoc, LParenLoc, SubExpr, RParenLoc);
2793 Expr *SubExpr,
2796 TInfo, SubExpr,
2810 Expr *SubExpr,
2813 TInfo, SubExpr,
2827 Expr *SubExpr,
2830 TInfo, SubExpr,
2844 Expr *SubExpr,
2847 TInfo, SubExpr,
2855 SourceLocation LParenLoc, Expr *SubExpr,
2858 OpLoc, tok::kw_addrspace_cast, TInfo, SubExpr,
10066 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr());
10067 if (SubExpr.isInvalid())
10070 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getSubExpr())
10073 return getDerived().RebuildParenExpr(SubExpr.get(), E->getLParen(),
10092 ExprResult SubExpr;
10094 SubExpr = TransformAddressOfOperand(E->getSubExpr());
10096 SubExpr = TransformExpr(E->getSubExpr());
10097 if (SubExpr.isInvalid())
10100 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getSubExpr())
10105 SubExpr.get());
10255 ExprResult SubExpr;
10259 SubExpr = getDerived().TransformParenDependentScopeDeclRefExpr(
10262 SubExpr = getDerived().TransformExpr(E->getArgumentExpr());
10267 } else if (SubExpr.isInvalid())
10270 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getArgumentExpr())
10273 return getDerived().RebuildUnaryExprOrTypeTrait(SubExpr.get(),
10713 ExprResult SubExpr
10715 if (SubExpr.isInvalid())
10720 SubExpr.get() == E->getSubExpr())
10726 SubExpr.get());
10939 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr());
10940 if (SubExpr.isInvalid())
10945 SubExpr.get() == E->getSubExpr())
10948 return getDerived().RebuildVAArgExpr(E->getBuiltinLoc(), SubExpr.get(),
11186 ExprResult SubExpr
11188 if (SubExpr.isInvalid())
11193 SubExpr.get() == E->getSubExpr())
11199 E->getAngleBrackets().getEnd(), SubExpr.get(), E->getRParenLoc());
11258 ExprResult SubExpr
11260 if (SubExpr.isInvalid())
11265 SubExpr.get() == E->getSubExpr())
11270 SubExpr.get(),
11300 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand());
11301 if (SubExpr.isInvalid())
11305 SubExpr.get() == E->getExprOperand())
11309 SubExpr.get(), E->getEndLoc());
11332 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand());
11333 if (SubExpr.isInvalid())
11337 SubExpr.get() == E->getExprOperand())
11341 SubExpr.get(), E->getEndLoc());
11375 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr());
11376 if (SubExpr.isInvalid())
11380 SubExpr.get() == E->getSubExpr())
11383 return getDerived().RebuildCXXThrowExpr(E->getThrowLoc(), SubExpr.get(),
12091 ExprResult SubExpr;
12095 SubExpr = getDerived().TransformExpr(E->getDimensionExpression());
12096 if (SubExpr.isInvalid())
12099 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getDimensionExpression())
12104 SubExpr.get(), E->getEndLoc());
12110 ExprResult SubExpr;
12114 SubExpr = getDerived().TransformExpr(E->getQueriedExpression());
12115 if (SubExpr.isInvalid())
12118 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getQueriedExpression())
12123 SubExpr.get(), E->getEndLoc());
12916 ExprResult SubExpr = getDerived().TransformExpr(E->getOperand());
12917 if (SubExpr.isInvalid())
12920 if (!getDerived().AlwaysRebuild() && SubExpr.get() == E->getOperand())
12923 return getDerived().RebuildCXXNoexceptExpr(E->getSourceRange(),SubExpr.get());
13253 ExprResult SubExpr = getDerived().TransformExpr(E->getSubExpr());
13254 if (SubExpr.isInvalid())
13258 SubExpr.get() == E->getSubExpr())
13261 return getDerived().RebuildObjCBoxedExpr(E->getSourceRange(), SubExpr.get());