reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/TreeTransform.h
12154   Expr *Pattern = E->getPattern();
12164   Optional<unsigned> OrigNumExpansions = E->getNumExpansions(),
12166   if (getDerived().TryExpandParameterPacks(E->getEllipsisLoc(),
12179         E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult();
12179         E->getLHS() ? getDerived().TransformExpr(E->getLHS()) : ExprResult();
12184         E->getRHS() ? getDerived().TransformExpr(E->getRHS()) : ExprResult();
12184         E->getRHS() ? getDerived().TransformExpr(E->getRHS()) : ExprResult();
12189         LHS.get() == E->getLHS() && RHS.get() == E->getRHS())
12189         LHS.get() == E->getLHS() && RHS.get() == E->getRHS())
12190       return E;
12193         E->getBeginLoc(), LHS.get(), E->getOperator(), E->getEllipsisLoc(),
12193         E->getBeginLoc(), LHS.get(), E->getOperator(), E->getEllipsisLoc(),
12193         E->getBeginLoc(), LHS.get(), E->getOperator(), E->getEllipsisLoc(),
12194         RHS.get(), E->getEndLoc(), NumExpansions);
12199   ExprResult Result = getDerived().TransformExpr(E->getInit());
12202   bool LeftFold = E->isLeftFold();
12214         E->getBeginLoc(), Out.get(), E->getOperator(), E->getEllipsisLoc(),
12214         E->getBeginLoc(), Out.get(), E->getOperator(), E->getEllipsisLoc(),
12214         E->getBeginLoc(), Out.get(), E->getOperator(), E->getEllipsisLoc(),
12215         Result.get(), E->getEndLoc(), OrigNumExpansions);
12230           E->getBeginLoc(), LeftFold ? Result.get() : Out.get(),
12231           E->getOperator(), E->getEllipsisLoc(),
12231           E->getOperator(), E->getEllipsisLoc(),
12232           LeftFold ? Out.get() : Result.get(), E->getEndLoc(),
12237           E->getEllipsisLoc(), E->getOperator(),
12237           E->getEllipsisLoc(), E->getOperator(),
12257         E->getBeginLoc(), Result.get(), E->getOperator(), E->getEllipsisLoc(),
12257         E->getBeginLoc(), Result.get(), E->getOperator(), E->getEllipsisLoc(),
12257         E->getBeginLoc(), Result.get(), E->getOperator(), E->getEllipsisLoc(),
12258         Out.get(), E->getEndLoc(), OrigNumExpansions);
12266     return getDerived().RebuildEmptyCXXFoldExpr(E->getEllipsisLoc(),
12267                                                 E->getOperator());