Home
last modified time | relevance | path

Searched refs:TryFinallyStatement (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatement.h37 class TryFinallyStatement; variable
155TryFinallyStatement *isTryFinallyStatement() { return stmt == STMTtryFinally ? (TryFinallyState… in isTryFinallyStatement()
437 TryFinallyStatement *tf;
609 class TryFinallyStatement : public Statement
618 static TryFinallyStatement *create(const Loc &loc, Statement *body, Statement *finalbody);
619 TryFinallyStatement *syntaxCopy();
665 TryFinallyStatement *tf;
680 TryFinallyStatement *tf;
H A Dscope.h17 class TryFinallyStatement; variable
81 TryFinallyStatement *tf; // enclosing try finally statement
H A Dstatement.d225 override void visit(TryFinallyStatement s) in usesEH()
398 …inout(TryFinallyStatement) isTryFinallyStatement() { return stmt == STMT.TryFinally ? cast(type… in isTryFinallyStatement()
1185 TryFinallyStatement tf; /// set if in the 'finally' block of a TryFinallyStatement
1629 extern (C++) final class TryFinallyStatement : Statement
1645 static TryFinallyStatement create(const ref Loc loc, Statement _body, Statement finalbody) in create()
1647 return new TryFinallyStatement(loc, _body, finalbody); in create()
1650 override TryFinallyStatement syntaxCopy() in syntaxCopy()
1652 return new TryFinallyStatement(loc, _body.syntaxCopy(), finalbody.syntaxCopy()); in syntaxCopy()
1757 TryFinallyStatement tf;
1862 TryFinallyStatement tf;
H A Dstatement_rewrite_walker.d175 override void visit(TryFinallyStatement s) in visit()
H A Dsapply.d160 override void visit(TryFinallyStatement s) in visit()
H A Dforeachvar.d236 void visitTryFinally(TryFinallyStatement s) in foreachExpAndVar()
H A Dblockexit.d430 override void visit(TryFinallyStatement s) in blockExit()
H A Dvisitor.h48 class TryFinallyStatement; variable
419 virtual void visit(TryFinallyStatement *s) { visit((Statement *)s); } in visit()
H A Ddscope.d90 TryFinallyStatement tf; /// enclosing try finally statement
H A Dstatementsem.d352 st = new TryFinallyStatement(Loc.initial, st, sfinally); in package()
377 Statement stf = new TryFinallyStatement(Loc.initial, _body, sfinally); in package()
3391 s = new TryFinallyStatement(ss.loc, ss._body, s); in package()
3438 s = new TryFinallyStatement(ss.loc, ss._body, s); in package()
3665 override void visit(TryFinallyStatement tfs) in package()
4094 c.handler = new TryFinallyStatement(loc, c.handler, s); in catchSemantic()
H A Dparsetimevisitor.d125 void visit(AST.TryFinallyStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d281 override void visit(AST.TryFinallyStatement s) in ParseVisitMethods()
H A Dsemantic3.d1172 sbody = new TryFinallyStatement(Loc.initial, sbody, s); in visit()
H A Dob.d733 void visitTryFinally(TryFinallyStatement s) in toObNodes()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dscope.h19 class TryFinallyStatement; variable
81 TryFinallyStatement *tf; // enclosing try finally statement
H A Dstatement.h41 class TryFinallyStatement; variable
424 TryFinallyStatement *tf;
613 class TryFinallyStatement : public Statement
619 TryFinallyStatement(Loc loc, Statement *body, Statement *finalbody);
620 static TryFinallyStatement *create(Loc loc, Statement *body, Statement *finalbody);
671 TryFinallyStatement *tf;
687 TryFinallyStatement *tf;
H A Dstatement.c173 void visit(TryFinallyStatement *) { stop = true; } in usesEH()
1393 TryFinallyStatement::TryFinallyStatement(Loc loc, Statement *body, Statement *finalbody) in TryFinallyStatement() function
1400 TryFinallyStatement *TryFinallyStatement::create(Loc loc, Statement *body, Statement *finalbody) in create()
1402 return new TryFinallyStatement(loc, body, finalbody); in create()
1405 Statement *TryFinallyStatement::syntaxCopy() in syntaxCopy()
1407 return new TryFinallyStatement(loc, in syntaxCopy()
1411 bool TryFinallyStatement::hasBreak() in hasBreak()
1416 bool TryFinallyStatement::hasContinue() in hasContinue()
H A Dsapply.c132 void visit(TryFinallyStatement *s) in visit()
H A Dblockexit.c397 void visit(TryFinallyStatement *s) in blockExit()
H A Dvisitor.h48 class TryFinallyStatement; variable
342 virtual void visit(TryFinallyStatement *s) { visit((Statement *)s); } in visit()
H A Dstatementsem.c199 s = new TryFinallyStatement(Loc(), s, sfinally); in visit()
226 s = new TryFinallyStatement(Loc(), body, sfinally); in visit()
3236 s = new TryFinallyStatement(ss->loc, ss->_body, s); in visit()
3281 s = new TryFinallyStatement(ss->loc, ss->_body, s); in visit()
3508 void visit(TryFinallyStatement *tfs) in visit()
H A Dfunc.c190 void visit(TryFinallyStatement *s) in visit()
242 void visit(TryFinallyStatement *s) in visit()
2200 sbody = new TryFinallyStatement(Loc(), sbody, s); in semantic3()
H A Dhdrgen.c594 void visit(TryFinallyStatement *s) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc1289 void visit (TryFinallyStatement *s) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc1276 void visit (TryFinallyStatement *s) in visit()

12