Home
last modified time | relevance | path

Searched refs:ScopeGuardStatement (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatement.h156ScopeGuardStatement *isScopeGuardStatement() { return stmt == STMTscopeGuard ? (ScopeGuardState… in isScopeGuardStatement()
626 class ScopeGuardStatement : public Statement
632 ScopeGuardStatement *syntaxCopy();
666 ScopeGuardStatement *os;
681 ScopeGuardStatement *os;
H A Dscope.h82 ScopeGuardStatement *os; // enclosing scope(xxx) statement
H A Dstatement.d230 override void visit(ScopeGuardStatement s) in usesEH()
399 …inout(ScopeGuardStatement) isScopeGuardStatement() { return stmt == STMT.ScopeGuard ? cast(type… in isScopeGuardStatement()
1674 extern (C++) final class ScopeGuardStatement : Statement
1686 override ScopeGuardStatement syntaxCopy() in syntaxCopy()
1688 return new ScopeGuardStatement(loc, tok, statement.syntaxCopy()); in syntaxCopy()
1758 ScopeGuardStatement os;
1863 ScopeGuardStatement os;
H A Dsapply.d165 override void visit(ScopeGuardStatement s) in visit()
H A Dblockexit.d472 override void visit(ScopeGuardStatement s) in blockExit()
H A Dvisitor.h49 class ScopeGuardStatement; variable
403 virtual void visit(ScopeGuardStatement *s) { visit((Statement *)s); } in visit()
H A Ddscope.d91 ScopeGuardStatement os; /// enclosing scope(xxx) statement
H A Dparsetimevisitor.d109 void visit(AST.ScopeGuardStatement s) { visit(cast(AST.Statement)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d288 override void visit(AST.ScopeGuardStatement s) in ParseVisitMethods()
H A Dclone.d1321 …postblitCalls.push(new ScopeGuardStatement(loc, TOK.onScopeFailure, new CompoundStatement(loc, dto… in buildPostBlit()
H A Dsemantic3.d1470 auto s = new ScopeGuardStatement(ctor.loc, TOK.onScopeFailure, ss); in visit()
H A Dstatementsem.d1897 sdtor = new ScopeGuardStatement(ifs.loc, TOK.onScopeExit, sdtor); in package()
3705 override void visit(ScopeGuardStatement oss) in package()
H A Dhdrgen.d698 override void visit(ScopeGuardStatement s) in visit()
H A Ddinterpret.d1639 override void visit(ScopeGuardStatement s) in visit()
H A Dparse.d6064 s = new AST.ScopeGuardStatement(loc, t, st);
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc568 void visit (ScopeGuardStatement *) in visit() argument
H A DChangeLog-2020466 (IRVisitor::visit (ScopeGuardStatement *)): ... this.