Searched refs:IfStatement (Results 1 - 25 of 32) sorted by relevance

12

/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatement.h23 class IfStatement;
134 IfStatement *isIfStatement() { return stmt == STMTif ? (IfStatement*)this : NULL; }
369 class IfStatement : public Statement class in inherits:Statement
379 IfStatement *syntaxCopy();
H A Dsapply.d115 override void visit(IfStatement s)
H A Dstatement_rewrite_walker.d116 override void visit(IfStatement s)
H A Dforeachvar.d143 void visitIf(IfStatement s)
H A Dstatement.d375 inout(IfStatement) isIfStatement() { return stmt == STMT.If ? cast(typeof(return))this : null; }
1026 extern (C++) final class IfStatement : Statement
1045 override IfStatement syntaxCopy()
1047 return new IfStatement(loc,
H A Dvisitor.h31 class IfStatement;
402 virtual void visit(IfStatement *s) { visit((Statement *)s); }
H A Dblockexit.d276 override void visit(IfStatement s)
278 //printf("IfStatement::blockExit(%p)\n", s);
296 //printf("IfStatement::blockExit(%p) = x%x\n", s, result);
H A Dtransitivevisitor.d163 override void visit(AST.IfStatement s)
165 //printf("Visiting IfStatement\n");
H A Dparsetimevisitor.d108 void visit(AST.IfStatement s) { visit(cast(AST.Statement)s); }
H A Dstatementsem.d537 _body = new IfStatement(ws.loc, ws.param, ws.condition, ws._body, new BreakStatement(ws.loc, null), ws.endloc);
1866 override void visit(IfStatement ifs)
1868 /* https://dlang.org/spec/statement.html#IfStatement
4093 Statement s = new IfStatement(loc, null, ec, new ExpStatement(loc, e), null, loc);
4198 sfinally = new IfStatement(Loc.initial, null, e, s, null, Loc.initial);
H A Dob.d520 void visitIf(IfStatement s)
524 // bexit is the block that gets control after this IfStatement is done
H A Dcparse.d470 s = new AST.IfStatement(loc, null, condition, ifbody, elsebody, token.loc);
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
H A DNodes.h10 // Nodes provide access to their syntactic components, e.g. IfStatement provides
54 /// as a child of IfStatement or WhileStatement node. More generally, when
272 class IfStatement final : public Statement {
274 IfStatement() : Statement(NodeKind::IfStatement) {} function in class:clang::syntax::final
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dsapply.c94 void visit(IfStatement *s)
H A Dstatement.h25 class IfStatement;
99 virtual IfStatement *isIfStatement() { return NULL; }
348 class IfStatement : public Statement class in inherits:Statement
359 IfStatement(Loc loc, Parameter *prm, Expression *condition, Statement *ifbody, Statement *elsebody, Loc endloc);
361 IfStatement *isIfStatement() { return this; }
H A Dstatement.c950 /******************************** IfStatement ***************************/
952 IfStatement::IfStatement(Loc loc, Parameter *prm, Expression *condition, Statement *ifbody, Statement *elsebody, Loc endloc) function in class:IfStatement
963 Statement *IfStatement::syntaxCopy()
965 return new IfStatement(loc,
1472 *sfinally = new IfStatement(Loc(), NULL, e, s, NULL, Loc());
H A Dblockexit.c223 void visit(IfStatement *s)
225 //printf("IfStatement::blockExit(%p)\n", s);
255 //printf("IfStatement::blockExit(%p) = x%x\n", s, result);
H A Dvisitor.h31 class IfStatement;
325 virtual void visit(IfStatement *s) { visit((Statement *)s); }
H A Dfunc.c130 void visit(IfStatement *s)
5161 s = new IfStatement(Loc(), NULL, e, new ReturnStatement(Loc(), NULL), NULL, Loc());
5288 s = new IfStatement(Loc(), NULL, e, new ReturnStatement(Loc(), NULL), NULL, Loc());
H A Ddinterpret.c427 void visit(IfStatement *s)
1109 void visit(IfStatement *s)
/netbsd-current/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
H A DNodes.cpp256 syntax::Leaf *syntax::IfStatement::getIfKeyword() {
261 syntax::Statement *syntax::IfStatement::getThenStatement() {
266 syntax::Leaf *syntax::IfStatement::getElseKeyword() {
270 syntax::Statement *syntax::IfStatement::getElseStatement() {
H A DSynthesis.cpp120 case syntax::NodeKind::IfStatement:
121 return new (A.getAllocator()) syntax::IfStatement;
H A DBuildTree.cpp1467 new (allocator()) syntax::IfStatement, S);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc585 void visit (IfStatement *s)
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc574 void visit (IfStatement *s)

Completed in 393 milliseconds

12