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

References

tools/clang/lib/Sema/TreeTransform.h
 7619       S->getInit() ? getDerived().TransformStmt(S->getInit()) : StmtResult();
 7619       S->getInit() ? getDerived().TransformStmt(S->getInit()) : StmtResult();
 7623   StmtResult Range = getDerived().TransformStmt(S->getRangeStmt());
 7627   StmtResult Begin = getDerived().TransformStmt(S->getBeginStmt());
 7630   StmtResult End = getDerived().TransformStmt(S->getEndStmt());
 7634   ExprResult Cond = getDerived().TransformExpr(S->getCond());
 7638     Cond = SemaRef.CheckBooleanCondition(S->getColonLoc(), Cond.get());
 7644   ExprResult Inc = getDerived().TransformExpr(S->getInc());
 7650   StmtResult LoopVar = getDerived().TransformStmt(S->getLoopVarStmt());
 7654   StmtResult NewStmt = S;
 7656       Init.get() != S->getInit() ||
 7657       Range.get() != S->getRangeStmt() ||
 7658       Begin.get() != S->getBeginStmt() ||
 7659       End.get() != S->getEndStmt() ||
 7660       Cond.get() != S->getCond() ||
 7661       Inc.get() != S->getInc() ||
 7662       LoopVar.get() != S->getLoopVarStmt()) {
 7663     NewStmt = getDerived().RebuildCXXForRangeStmt(S->getForLoc(),
 7664                                                   S->getCoawaitLoc(), Init.get(),
 7665                                                   S->getColonLoc(), Range.get(),
 7669                                                   S->getRParenLoc());
 7674   StmtResult Body = getDerived().TransformStmt(S->getBody());
 7680   if (Body.get() != S->getBody() && NewStmt.get() == S) {
 7680   if (Body.get() != S->getBody() && NewStmt.get() == S) {
 7681     NewStmt = getDerived().RebuildCXXForRangeStmt(S->getForLoc(),
 7682                                                   S->getCoawaitLoc(), Init.get(),
 7683                                                   S->getColonLoc(), Range.get(),
 7687                                                   S->getRParenLoc());
 7692   if (NewStmt.get() == S)
 7693     return S;