comparison dmd/scope.h @ 562:1ada9c6865df

Automated merge with http://hg.dsource.org/projects/llvmdc
author Christian Kamm <kamm incasoftware de>
date Sat, 30 Aug 2008 10:31:04 +0200
parents d4e95db0e62b
children 041c1596d217
comparison
equal deleted inserted replaced
560:fbc454d4ce80 562:1ada9c6865df
45 Dsymbol *parent; // parent to use 45 Dsymbol *parent; // parent to use
46 LabelStatement *slabel; // enclosing labelled statement 46 LabelStatement *slabel; // enclosing labelled statement
47 SwitchStatement *sw; // enclosing switch statement 47 SwitchStatement *sw; // enclosing switch statement
48 TryFinallyStatement *tf; // enclosing try finally statement; set inside its finally block 48 TryFinallyStatement *tf; // enclosing try finally statement; set inside its finally block
49 EnclosingHandler *tfOfTry; // enclosing try-finally, volatile or synchronized statement; set inside its try or body block 49 EnclosingHandler *tfOfTry; // enclosing try-finally, volatile or synchronized statement; set inside its try or body block
50 TemplateInstance *tinst; // enclosing template instance
50 Statement *sbreak; // enclosing statement that supports "break" 51 Statement *sbreak; // enclosing statement that supports "break"
51 Statement *scontinue; // enclosing statement that supports "continue" 52 Statement *scontinue; // enclosing statement that supports "continue"
52 ForeachStatement *fes; // if nested function for ForeachStatement, this is it 53 ForeachStatement *fes; // if nested function for ForeachStatement, this is it
53 unsigned offset; // next offset to use in aggregate 54 unsigned offset; // next offset to use in aggregate
54 int inunion; // we're processing members of a union 55 int inunion; // we're processing members of a union