Searched refs:ConditionalStatement (Results 1 - 17 of 17) sorted by relevance

/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatement.h135 ConditionalStatement *isConditionalStatement() { return stmt == STMTconditional ? (ConditionalStatement*)this : NULL; }
384 class ConditionalStatement : public Statement class in inherits:Statement
391 ConditionalStatement *syntaxCopy();
H A Dstatement.d376 inout(ConditionalStatement) isConditionalStatement() { return stmt == STMT.Conditional ? cast(typeof(return))this : null; }
1062 * https://dlang.org/spec/version.html#ConditionalStatement
1064 extern (C++) final class ConditionalStatement : Statement
1078 override ConditionalStatement syntaxCopy()
1080 return new ConditionalStatement(loc, condition.syntaxCopy(), ifbody.syntaxCopy(), elsebody ? elsebody.syntaxCopy() : null);
H A Dvisitor.h32 class ConditionalStatement;
404 virtual void visit(ConditionalStatement *s) { visit((Statement *)s); }
H A Dblockexit.d299 override void visit(ConditionalStatement s)
H A Dtransitivevisitor.d174 override void visit(AST.ConditionalStatement s)
176 //printf("Visiting ConditionalStatement\n");
H A Dparsetimevisitor.d110 void visit(AST.ConditionalStatement s) { visit(cast(AST.Statement)s); }
H A Dstatementsem.d1958 override void visit(ConditionalStatement cs)
1960 //printf("ConditionalStatement::semantic()\n");
4683 //printf("ConditionalStatement::flatten()\n");
H A Dhdrgen.d456 override void visit(ConditionalStatement s)
H A Dparse.d6115 s = new AST.ConditionalStatement(loc, cond, ifbody, elsebody);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dstatement.c973 /******************************** ConditionalStatement ***************************/
975 ConditionalStatement::ConditionalStatement(Loc loc, Condition *condition, Statement *ifbody, Statement *elsebody) function in class:ConditionalStatement
983 Statement *ConditionalStatement::syntaxCopy()
985 return new ConditionalStatement(loc,
991 Statements *ConditionalStatement::flatten(Scope *sc)
995 //printf("ConditionalStatement::flatten()\n");
H A Dblockexit.c258 void visit(ConditionalStatement *s)
H A Dstatement.h366 class ConditionalStatement : public Statement class in inherits:Statement
373 ConditionalStatement(Loc loc, Condition *condition, Statement *ifbody, Statement *elsebody);
H A Dvisitor.h32 class ConditionalStatement;
326 virtual void visit(ConditionalStatement *s) { visit((Statement *)s); }
H A Dhdrgen.c385 void visit(ConditionalStatement *s)
H A Dfunc.c137 void visit(ConditionalStatement *) { }
H A Dstatementsem.c2019 void visit(ConditionalStatement *cs)
2021 //printf("ConditionalStatement::semantic()\n");
H A Dparse.c5437 s = new ConditionalStatement(loc, cond, ifbody, elsebody);

Completed in 203 milliseconds