Searched refs:StoppableVisitor (Results 1 – 21 of 21) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | apply.c | 30 class PostorderExpressionVisitor : public StoppableVisitor 33 StoppableVisitor *v; 34 PostorderExpressionVisitor(StoppableVisitor *v) : v(v) {} in PostorderExpressionVisitor() 144 bool walkPostorder(Expression *e, StoppableVisitor *v) in walkPostorder()
|
H A D | sapply.c | 29 class PostorderStatementVisitor : public StoppableVisitor 32 StoppableVisitor *v; 33 PostorderStatementVisitor(StoppableVisitor *v) : v(v) {} in PostorderStatementVisitor() 150 bool walkPostorder(Statement *s, StoppableVisitor *v) in walkPostorder()
|
H A D | delegatize.c | 25 bool walkPostorder(Expression *e, StoppableVisitor *v); 74 class LambdaSetParent : public StoppableVisitor in lambdaSetParent() 118 class LambdaCheckForNestedRef : public StoppableVisitor in lambdaCheckForNestedRef()
|
H A D | sideeffect.c | 26 bool walkPostorder(Expression *e, StoppableVisitor *v); 38 class IsTrivialExp : public StoppableVisitor in isTrivialExp() 69 class LambdaHasSideEffect : public StoppableVisitor in hasSideEffect()
|
H A D | nogc.c | 23 bool walkPostorder(Expression *e, StoppableVisitor *v); 40 class NOGCVisitor : public StoppableVisitor
|
H A D | canthrow.c | 27 bool walkPostorder(Expression *e, StoppableVisitor *v); 39 class CanThrow : public StoppableVisitor in canThrow()
|
H A D | statement.c | 29 bool walkPostorder(Statement *s, StoppableVisitor *v); 168 class UsesEH : public StoppableVisitor in usesEH() 187 class ComeFrom : public StoppableVisitor in comeFrom() 206 class HasCode : public StoppableVisitor in hasCode()
|
H A D | visitor.h | 600 class StoppableVisitor : public Visitor 604 StoppableVisitor() : stop(false) {} in StoppableVisitor() function
|
H A D | expression.c | 39 bool walkPostorder(Expression *e, StoppableVisitor *v); 6555 class DtorVisitor : public StoppableVisitor in hookDtors()
|
H A D | dinterpret.c | 40 bool walkPostorder(Expression *e, StoppableVisitor *v); 306 class VarWalker : public StoppableVisitor in onExpression()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | sapply.d | 17 bool walkPostorder(Statement s, StoppableVisitor v) in walkPostorder() 34 private extern (C++) final class PostorderStatementVisitor : StoppableVisitor 38 StoppableVisitor v; 40 extern (D) this(StoppableVisitor v) in this()
|
H A D | apply.d | 21 bool walkPostorder(Expression e, StoppableVisitor v) in walkPostorder() 71 private extern (C++) final class PostorderExpressionVisitor : StoppableVisitor 75 StoppableVisitor v; 77 extern (D) this(StoppableVisitor v) in this()
|
H A D | delegatize.d | 86 extern (C++) final class LambdaSetParent : StoppableVisitor in lambdaSetParent() 200 extern (C++) final class LambdaCheckForNestedRef : StoppableVisitor in lambdaCheckForNestedRef()
|
H A D | sideeffect.d | 36 extern (C++) final class IsTrivialExp : StoppableVisitor in isTrivialExp() 74 extern (C++) final class LambdaHasSideEffect : StoppableVisitor
|
H A D | nogc.d | 32 extern (C++) final class NOGCVisitor : StoppableVisitor
|
H A D | canthrow.d | 58 extern (C++) final class CanThrow : StoppableVisitor in canThrow()
|
H A D | foreachvar.d | 54 extern (C++) final class VarWalker : StoppableVisitor in foreachVar()
|
H A D | visitor.d | 245 extern (C++) class StoppableVisitor : Visitor
|
H A D | statement.d | 212 extern (C++) final class UsesEH : StoppableVisitor in usesEH() 251 extern (C++) final class ComeFrom : StoppableVisitor in comeFrom() 290 extern (C++) final class HasCode : StoppableVisitor in hasCode()
|
H A D | visitor.h | 657 class StoppableVisitor : public Visitor 661 StoppableVisitor() : stop(false) {} in StoppableVisitor() function
|
H A D | expression.d | 6724 extern (C++) final class DtorVisitor : StoppableVisitor in hookDtors()
|