================ @@ -1482,3 +1482,10 @@ bool CapturedStmt::capturesVariable(const VarDecl *Var) const { return false; } + +Stmt *LoopControlStmt::getLabelTarget() const { + Stmt *Target = TargetLabel->getStmt(); + while (isa_and_present<LabelStmt>(Target)) + Target = cast<LabelStmt>(Target)->getSubStmt(); + return Target; ---------------- Sirraide wrote:
Yeah, that seems like it really should live in `LabelStmt` and not here. > choose a better name I like that name though ;Þ https://github.com/llvm/llvm-project/pull/152870 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits