Home | History | Annotate | Download | only in dmd

Lines Matching refs:tfs

3665     override void visit(TryFinallyStatement tfs)
3668 tfs.tryBody = sc.tryBody; // chain on in-flight tryBody
3669 tfs._body = tfs._body.semanticScope(sc, null, null, tfs);
3672 sc.tf = tfs;
3675 tfs.finalbody = tfs.finalbody.semanticNoScope(sc);
3678 if (!tfs._body)
3680 result = tfs.finalbody;
3683 if (!tfs.finalbody)
3685 result = tfs._body;
3689 auto blockexit = tfs._body.blockExit(sc.func, false);
3698 result = new CompoundStatement(tfs.loc, tfs._body, tfs.finalbody);
3701 tfs.bodyFallsThru = (blockexit & BE.fallthru) != 0;
3702 result = tfs;