| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | scope.h | 18 class LabelStatement; variable 78 LabelStatement *slabel; // enclosing labelled statement
|
| H A D | statement.h | 40 class LabelStatement; variable 139 …LabelStatement *isLabelStatement() { return stmt == STMTlabel ? (LabelStatement*… in isLabelStatement() 674 class LabelStatement : public Statement 687 LabelStatement *syntaxCopy(); 695 LabelStatement *statement;
|
| H A D | statement_rewrite_walker.d | 189 override void visit(LabelStatement s) in visit()
|
| H A D | sapply.d | 175 override void visit(LabelStatement s) in visit()
|
| H A D | statement.d | 269 override void visit(LabelStatement s) in comeFrom() 380 …inout(LabelStatement) isLabelStatement() { return stmt == STMT.Label ? cast(type… in isLabelStatement() 1856 extern (C++) final class LabelStatement : Statement 1876 override LabelStatement syntaxCopy() in syntaxCopy() 1878 return new LabelStatement(loc, ident, statement ? statement.syntaxCopy() : null); in syntaxCopy() 1891 LabelStatement statement;
|
| H A D | foreachvar.d | 247 void visitLabel(LabelStatement s) in foreachExpAndVar()
|
| H A D | blockexit.d | 497 override void visit(LabelStatement s) in blockExit()
|
| H A D | visitor.h | 53 class LabelStatement; variable 394 virtual void visit(LabelStatement *s) { visit((Statement *)s); } in visit()
|
| H A D | statementsem.d | 110 private LabelStatement checkLabeledLoop(Scope* sc, Statement statement) in checkLabeledLoop() 611 if (LabelStatement ls = checkLabeledLoop(sc, fs)) in package() 1861 if (LabelStatement ls = checkLabeledLoop(sc, fs)) in package() 3194 LabelStatement ls = scx.slabel; in package() 3252 LabelStatement ls; in package() 3866 override void visit(LabelStatement ls) in package() 4572 if (LabelStatement ls = checkLabeledLoop(sc, fs)) in makeTupleForeach()
|
| H A D | dscope.d | 87 LabelStatement slabel; /// enclosing labelled statement
|
| H A D | parsetimevisitor.d | 100 void visit(AST.LabelStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor()
|
| H A D | transitivevisitor.d | 300 override void visit(AST.LabelStatement s) in ParseVisitMethods()
|
| H A D | semantic3.d | 1110 auto ls = new LabelStatement(Loc.initial, Id.returnLabel, fens); in visit()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | scope.h | 20 class LabelStatement; variable 79 LabelStatement *slabel; // enclosing labelled statement
|
| H A D | statement.h | 44 class LabelStatement; variable 102 virtual LabelStatement *isLabelStatement() { return NULL; } in isLabelStatement() 682 class LabelStatement : public Statement 694 LabelStatement(Loc loc, Identifier *ident, Statement *statement); 699 LabelStatement *isLabelStatement() { return this; } in isLabelStatement() 707 LabelStatement *statement;
|
| H A D | statement.c | 58 LabelStatement *checkLabeledLoop(Scope *sc, Statement *statement) in checkLabeledLoop() 193 void visit(LabelStatement *) { stop = true; } in comeFrom() 1603 LabelStatement::LabelStatement(Loc loc, Identifier *ident, Statement *statement) in LabelStatement() function 1615 Statement *LabelStatement::syntaxCopy() in syntaxCopy() 1617 return new LabelStatement(loc, ident, statement ? statement->syntaxCopy() : NULL); in syntaxCopy() 1620 Statement *LabelStatement::scopeCode(Scope *sc, Statement **sentry, Statement **sexit, Statement **… in scopeCode() 1634 Statements *LabelStatement::flatten(Scope *sc) in flatten()
|
| H A D | sapply.c | 144 void visit(LabelStatement *s) in visit()
|
| H A D | statementsem.c | 35 LabelStatement *checkLabeledLoop(Scope *sc, Statement *statement); 438 if (LabelStatement *ls = checkLabeledLoop(sc, fs)) in visit() 938 if (LabelStatement *ls = checkLabeledLoop(sc, fs)) in visit() 1221 … if (LabelStatement *ls = checkLabeledLoop(sc, fs)) // Bugzilla 15450: don't use sc2 in visit() 1400 if (LabelStatement *ls = checkLabeledLoop(sc, fs)) in visit() 1932 if (LabelStatement *ls = checkLabeledLoop(sc, fs)) in visit() 3048 LabelStatement *ls = scx->slabel; in visit() 3104 LabelStatement *ls; in visit() 3673 void visit(LabelStatement *ls) in visit()
|
| H A D | blockexit.c | 475 void visit(LabelStatement *s) in blockExit()
|
| H A D | visitor.h | 53 class LabelStatement; variable 347 virtual void visit(LabelStatement *s) { visit((Statement *)s); } in visit()
|
| H A D | func.c | 205 void visit(LabelStatement *s) in visit() 2147 LabelStatement *ls = new LabelStatement(Loc(), Id::returnLabel, fens); in semantic3()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | toir.cc | 723 LabelStatement *label = sym->statement; in visit() 740 LabelStatement *label = sym->statement; in visit() 767 void visit (LabelStatement *s) in visit()
|
| H A D | ChangeLog-2014 | 285 * d-toir.cc (LabelStatement::toIR): Don't delete forward references.
|
| H A D | ChangeLog-2012 | 766 (LabelStatement::toIR): Likewise.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | toir.cc | 733 LabelStatement *label = this->func_->searchLabel (s->ident)->statement; in visit() 749 LabelStatement *label = this->func_->searchLabel (s->ident)->statement; in visit() 776 void visit (LabelStatement *s) in visit()
|