Home
last modified time | relevance | path

Searched refs:CaseStatement (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatement.h38 class CaseStatement; variable
137CaseStatement *isCaseStatement() { return stmt == STMTcase ? (CaseStatement*)… in isCaseStatement()
450 class CaseStatement : public Statement
460 CaseStatement *syntaxCopy();
503 CaseStatement *cs; // case statement it resolves to
H A Darraytypes.h53 typedef Array<class CaseStatement *> CaseStatements;
H A Darraytypes.d48 alias CaseStatements = Array!(CaseStatement);
H A Dstatement.d259 override void visit(CaseStatement s) in comeFrom()
319 override void visit(CaseStatement s) in hasCode()
378 …inout(CaseStatement) isCaseStatement() { return stmt == STMT.Case ? cast(type… in isCaseStatement()
1259 extern (C++) final class CaseStatement : Statement
1275 override CaseStatement syntaxCopy() in syntaxCopy()
1277 return new CaseStatement(loc, exp.syntaxCopy(), statement.syntaxCopy()); in syntaxCopy()
1370 CaseStatement cs; // case statement it resolves to
H A Dstatement_rewrite_walker.d130 override void visit(CaseStatement s) in visit()
H A Dsapply.d130 override void visit(CaseStatement s) in visit()
H A Dblockexit.d140 CaseStatement sc = slast.isCaseStatement(); in blockExit()
334 override void visit(CaseStatement s) in blockExit()
H A Dforeachvar.d166 void visitCase(CaseStatement s) in foreachExpAndVar()
H A Dvisitor.h36 class CaseStatement; variable
409 virtual void visit(CaseStatement *s) { visit((Statement *)s); } in visit()
H A Dstatementsem.d1598 s = new CaseStatement(Loc.initial, new IntegerExp(i + 2), c); in package()
2409 CaseStatement cs = (*ss.cases)[i]; in package()
2419 static int sort_compare(in CaseStatement* x, in CaseStatement* y) @trusted in package()
2465 override void visit(CaseStatement cs) in package()
2685 Statement cs = new CaseStatement(crs.loc, e, s); in package()
H A Dparsetimevisitor.d115 void visit(AST.CaseStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d220 override void visit(AST.CaseStatement s) in ParseVisitMethods()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dstatement.h42 class CaseStatement; variable
100 virtual CaseStatement *isCaseStatement() { return NULL; } in isCaseStatement()
439 class CaseStatement : public Statement
448 CaseStatement(Loc loc, Expression *exp, Statement *s);
451 CaseStatement *isCaseStatement() { return this; } in isCaseStatement()
499 CaseStatement *cs; // case statement it resolves to
H A Dstatement.c191 void visit(CaseStatement *) { stop = true; } in comeFrom()
1156 CaseStatement *scase = (*cases)[i]; in checkLabel()
1165 CaseStatement::CaseStatement(Loc loc, Expression *exp, Statement *s) in CaseStatement() function
1174 Statement *CaseStatement::syntaxCopy() in syntaxCopy()
1176 return new CaseStatement(loc, in syntaxCopy()
1181 int CaseStatement::compare(RootObject *obj) in compare()
1184 CaseStatement *cs2 = (CaseStatement *)(obj); in compare()
H A Darraytypes.h52 typedef Array<class CaseStatement *> CaseStatements;
H A Dblockexit.c95 CaseStatement *sc = slast->isCaseStatement(); in blockExit()
293 void visit(CaseStatement *s) in blockExit()
H A Dsapply.c106 void visit(CaseStatement *s) in visit()
H A Dvisitor.h36 class CaseStatement; variable
330 virtual void visit(CaseStatement *s) { visit((Statement *)s); } in visit()
H A Dstatementsem.c1725 s = new CaseStatement(Loc(), new IntegerExp(i + 2), s); in visit()
2280 CaseStatement *cs = (*scx->sw->cases)[j]; in visit()
2315 CaseStatement *cs = (*ss->cases)[j]; in visit()
2382 void visit(CaseStatement *cs) in visit()
2464 CaseStatement *cs2 = (*sw->cases)[i]; in visit()
2593 Statement *cs = new CaseStatement(crs->loc, e, s); in visit()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
H A DNodes.h252 class CaseStatement final : public Statement {
254 CaseStatement() : Statement(NodeKind::CaseStatement) {} in CaseStatement() function
H A DNodes.td226 def CaseStatement : External<Statement> {}
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
H A DNodes.cpp231 syntax::Leaf *syntax::CaseStatement::getCaseKeyword() { in getCaseKeyword()
236 syntax::Expression *syntax::CaseStatement::getCaseValue() { in getCaseValue()
241 syntax::Statement *syntax::CaseStatement::getBody() { in getBody()
H A DSynthesis.cpp116 case syntax::NodeKind::CaseStatement: in allocateTree()
117 return new (A.getAllocator()) syntax::CaseStatement; in allocateTree()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc844 CaseStatement *cs = (*s->cases)[i]; in visit()
885 CaseStatement *cs = (*s->cases)[i]; in visit()
949 void visit (CaseStatement *s) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc816 CaseStatement *cs = (*s->cases)[i]; in visit()
880 void visit (CaseStatement *s) in visit()

12