| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | statement.h | 69 class Statement : public RootObject 74 Statement(Loc loc); 75 virtual Statement *syntaxCopy(); 83 virtual Statement *getRelatedLabeled() { return this; } in getRelatedLabeled() 89 …virtual Statement *scopeCode(Scope *sc, Statement **sentry, Statement **sexit, Statement **sfinall… 91 virtual Statement *last(); 114 class ErrorStatement : public Statement 118 Statement *syntaxCopy(); 124 class PeelStatement : public Statement 127 Statement *s; [all …]
|
| H A D | statement.c | 29 bool walkPostorder(Statement *s, StoppableVisitor *v); 35 Statement *makeTupleForeachStatic(Scope *sc, ForeachStatement *fs, bool needExpansion); 58 LabelStatement *checkLabeledLoop(Scope *sc, Statement *statement) in checkLabeledLoop() 99 Statement::Statement(Loc loc) in Statement() function 106 Statement *Statement::syntaxCopy() in syntaxCopy() 112 void Statement::print() in print() 118 const char *Statement::toChars() in toChars() 128 void Statement::error(const char *format, ...) in error() 136 void Statement::warning(const char *format, ...) in warning() 144 void Statement::deprecation(const char *format, ...) in deprecation() [all …]
|
| H A D | visitor.h | 14 class Statement; variable 308 virtual void visit(Statement *) { assert(0); } in visit() argument 309 virtual void visit(ErrorStatement *s) { visit((Statement *)s); } in visit() 310 virtual void visit(PeelStatement *s) { visit((Statement *)s); } in visit() 311 virtual void visit(ExpStatement *s) { visit((Statement *)s); } in visit() 313 virtual void visit(CompileStatement *s) { visit((Statement *)s); } in visit() 314 virtual void visit(CompoundStatement *s) { visit((Statement *)s); } in visit() 316 virtual void visit(UnrolledLoopStatement *s) { visit((Statement *)s); } in visit() 317 virtual void visit(ScopeStatement *s) { visit((Statement *)s); } in visit() 318 virtual void visit(ForwardingStatement *s) { visit((Statement *)s); } in visit() [all …]
|
| H A D | iasm.c | 19 Statement *gccAsmSemantic(GccAsmStatement *s, Scope *sc); 21 Statement *inlineAsmSemantic(InlineAsmStatement *s, Scope *sc); 24 Statement *asmSemantic(AsmStatement *s, Scope *sc) in asmSemantic()
|
| H A D | sapply.c | 35 bool doCond(Statement *s) in doCond() 41 bool applyTo(Statement *s) in applyTo() 48 void visit(Statement *s) in visit() 150 bool walkPostorder(Statement *s, StoppableVisitor *v) in walkPostorder()
|
| H A D | statementsem.c | 35 LabelStatement *checkLabeledLoop(Scope *sc, Statement *statement); 43 Statement *semantic(Statement *s, Scope *sc); 45 Statement *semanticNoScope(Statement *s, Scope *sc); 46 Statement *semanticScope(Statement *s, Scope *sc, Statement *sbreak, Statement *scontinue); 47 int blockExit(Statement *s, FuncDeclaration *func, bool mustNotThrow); 52 Statement *result; 68 void visit(Statement *s) in visit() 123 Statement *s = new CompoundStatement(cs->loc, a); in visit() 132 Statement *s = (*cs->statements)[i]; in visit() 146 Statement *sentry; in visit() [all …]
|
| H A D | scope.h | 17 class Statement; variable 83 Statement *sbreak; // enclosing statement that supports "break" 84 Statement *scontinue; // enclosing statement that supports "continue"
|
| H A D | parse.h | 21 class Statement; variable 123 Statement *parseForeach(Loc loc, bool *isRange, bool isDecl); 125 Statement *parseForeachStatic(Loc loc); 127 Statement *parseStatement(int flags, const utf8_t** endPtr = NULL, Loc *pEndloc = NULL);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | statement.h | 106 class Statement : public ASTNode 112 virtual Statement *syntaxCopy(); 119 virtual Statement *getRelatedLabeled() { return this; } in getRelatedLabeled() 125 virtual Statement *last(); 168 class ErrorStatement : public Statement 176 class PeelStatement : public Statement 179 Statement *s; 184 class ExpStatement : public Statement 207 class CompileStatement : public Statement 216 class CompoundStatement : public Statement [all …]
|
| H A D | statement.d | 76 extern (C++) abstract class Statement : ASTNode 94 Statement syntaxCopy() in syntaxCopy() 178 Statement getRelatedLabeled() in getRelatedLabeled() 216 override void visit(Statement s) in usesEH() 255 override void visit(Statement s) in comeFrom() 294 override void visit(Statement s) in hasCode() 337 inout(Statement) last() inout nothrow pure in last() 410 extern (C++) final class ErrorStatement : Statement 431 extern (C++) final class PeelStatement : Statement 433 Statement s; [all …]
|
| H A D | visitor.h | 14 class Statement; variable 319 virtual void visit(Statement *) { assert(0); } in visit() argument 391 virtual void visit(ImportStatement *s) { visit((Statement *)s); } in visit() 392 virtual void visit(ScopeStatement *s) { visit((Statement *)s); } in visit() 393 virtual void visit(ReturnStatement *s) { visit((Statement *)s); } in visit() 394 virtual void visit(LabelStatement *s) { visit((Statement *)s); } in visit() 395 virtual void visit(StaticAssertStatement *s) { visit((Statement *)s); } in visit() 396 virtual void visit(CompileStatement *s) { visit((Statement *)s); } in visit() 397 virtual void visit(WhileStatement *s) { visit((Statement *)s); } in visit() 398 virtual void visit(ForStatement *s) { visit((Statement *)s); } in visit() [all …]
|
| H A D | parsetimevisitor.d | 21 void visit(AST.Statement) { assert(0); } in ParseTimeVisitor() 97 void visit(AST.ImportStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 98 void visit(AST.ScopeStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 99 void visit(AST.ReturnStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 100 void visit(AST.LabelStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 101 void visit(AST.StaticAssertStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 102 void visit(AST.CompileStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 103 void visit(AST.WhileStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 104 void visit(AST.ForStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() 105 void visit(AST.DoStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor() [all …]
|
| H A D | scope.h | 15 class Statement; variable 80 Statement *tryBody; // enclosing _body of TryCatchStatement or TryFinallyStatement 83 Statement *sbreak; // enclosing statement that supports "break" 84 Statement *scontinue; // enclosing statement that supports "continue"
|
| H A D | statementsem.d | 110 private LabelStatement checkLabeledLoop(Scope* sc, Statement statement) in checkLabeledLoop() 141 extern(C++) Statement statementSemantic(Statement s, Scope* sc) in statementSemantic() 159 Statement result; in package() 172 override void visit(Statement s) in package() 236 Statement s = new CompoundStatement(cs.loc, a); in package() 254 Statement s = (*cs.statements)[i]; in package() 283 Statement sentry; in package() 284 Statement sexception; in package() 285 Statement sfinally; in package() 300 static bool isEmpty(const Statement[] statements) in package() [all …]
|
| H A D | gluelayer.d | 36 Statement asmSemantic(AsmStatement s, Scope* sc) in version() 60 Statement asmSemantic(AsmStatement s, Scope* sc); in version() 80 Statement asmSemantic(AsmStatement s, Scope* sc); in version()
|
| H A D | sapply.d | 17 bool walkPostorder(Statement s, StoppableVisitor v) in walkPostorder() 45 bool doCond(Statement s) in doCond() 52 bool applyTo(Statement s) in applyTo() 59 override void visit(Statement s) in visit()
|
| H A D | stmtstate.d | 28 Statement statement; in StmtState() 38 this(StmtState* prev, Statement statement) in StmtState() 51 Statement related = null; in StmtState()
|
| H A D | visitor.d | 32 void visit(ASTCodegen.ErrorStatement s) { visit(cast(ASTCodegen.Statement)s); } 33 void visit(ASTCodegen.PeelStatement s) { visit(cast(ASTCodegen.Statement)s); } 34 void visit(ASTCodegen.UnrolledLoopStatement s) { visit(cast(ASTCodegen.Statement)s); } 35 void visit(ASTCodegen.SwitchErrorStatement s) { visit(cast(ASTCodegen.Statement)s); } 36 void visit(ASTCodegen.DebugStatement s) { visit(cast(ASTCodegen.Statement)s); } 38 void visit(ASTCodegen.ForwardingStatement s) { visit(cast(ASTCodegen.Statement)s); } 104 override void visit(ASTCodegen.Statement){}
|
| H A D | statement_rewrite_walker.d | 29 Statement* ps; 32 final void visitStmt(ref Statement s) in visitStmt() 38 final void replaceCurrent(Statement s) in replaceCurrent()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/ |
| H A D | Nodes.h | 96 Statement, enumerator 214 class Statement : public Tree { 216 Statement(NodeKind K) : Tree(K) {} in Statement() function 222 class UnknownStatement final : public Statement { 224 UnknownStatement() : Statement(NodeKind::UnknownStatement) {} in UnknownStatement() 229 class DeclarationStatement final : public Statement { 231 DeclarationStatement() : Statement(NodeKind::DeclarationStatement) {} in DeclarationStatement() 236 class EmptyStatement final : public Statement { 238 EmptyStatement() : Statement(NodeKind::EmptyStatement) {} in EmptyStatement() 243 class SwitchStatement final : public Statement { [all …]
|
| H A D | Nodes.td | 221 def Statement : External<Tree> {} 222 def UnknownStatement : External<Statement> {} 223 def DeclarationStatement : External<Statement> {} 224 def EmptyStatement : External<Statement> {} 225 def SwitchStatement : External<Statement> {} 226 def CaseStatement : External<Statement> {} 227 def DefaultStatement : External<Statement> {} 228 def IfStatement : External<Statement> {} 229 def ForStatement : External<Statement> {} 230 def WhileStatement : External<Statement> {} [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ |
| H A D | Nodes.cpp | 69 case syntax::NodeRole::Statement: in operator <<() 226 syntax::Statement *syntax::SwitchStatement::getBody() { in getBody() 227 return cast_or_null<syntax::Statement>( in getBody() 241 syntax::Statement *syntax::CaseStatement::getBody() { in getBody() 242 return cast_or_null<syntax::Statement>( in getBody() 251 syntax::Statement *syntax::DefaultStatement::getBody() { in getBody() 252 return cast_or_null<syntax::Statement>( in getBody() 261 syntax::Statement *syntax::IfStatement::getThenStatement() { in getThenStatement() 262 return cast_or_null<syntax::Statement>( in getThenStatement() 270 syntax::Statement *syntax::IfStatement::getElseStatement() { in getElseStatement() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | toir.cc | 45 pop_binding_label (Statement * const &, d_label_entry *ent, binding_level *bl) in pop_binding_label() 71 pop_label (Statement * const &, d_label_entry *ent, vec <tree> &labels) in pop_label() 270 void build_stmt (Statement *s) in build_stmt() 326 tree define_label (Statement *s, Identifier *ident = NULL) in define_label() 369 void check_goto (Statement *from, Statement *to) in check_goto() 397 void check_previous_goto (Statement *s, d_label_use_entry *fwdref) in check_previous_goto() 424 tree lookup_label (Statement *s, Identifier *ident = NULL) in lookup_label() 438 = hash_map <Statement *, d_label_entry>::create_ggc (13); in lookup_label() 467 tree lookup_bc_label (Statement *s, bc_kind bc) in lookup_bc_label() 496 tree push_break_label (Statement *s) in push_break_label() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | toir.cc | 45 pop_binding_label (Statement * const &, d_label_entry *ent, binding_level *bl) in pop_binding_label() 71 pop_label (Statement * const &, d_label_entry *ent, vec<tree> &labels) in pop_label() 269 void build_stmt (Statement *s) in build_stmt() 325 tree define_label (Statement *s, Identifier *ident = NULL) in define_label() 368 void check_goto (Statement *from, Statement *to) in check_goto() 396 void check_previous_goto (Statement *s, d_label_use_entry *fwdref) in check_previous_goto() 435 tree lookup_label (Statement *s, Identifier *ident = NULL) in lookup_label() 449 = hash_map<Statement *, d_label_entry>::create_ggc (13); in lookup_label() 478 tree lookup_bc_label (Statement *s, bc_kind bc) in lookup_bc_label() 507 tree push_break_label (Statement *s) in push_break_label() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/ |
| H A D | DIALineNumber.cpp | 73 BOOL Statement = 0; in isStatement() local 74 return (S_OK == LineNumber->get_statement(&Statement)) ? Statement : false; in isStatement()
|