CognitiveVisitor.visit

Undocumented in source. Be warned that the author may not have intended to support it.
  1. alias visit = SemanticTimeTransitiveVisitor.visit
  2. void visit(AST.Dsymbol symbol)
  3. void visit(AST.Expression expression)
  4. void visit(AST.TemplateParameter parameter)
  5. void visit(AST.Condition condition)
  6. void visit(AST.Initializer initializer)
  7. void visit(AST.PeelStatement statement)
  8. void visit(AST.UnrolledLoopStatement statement)
  9. void visit(AST.DebugStatement statement)
  10. void visit(AST.ForwardingStatement statement)
  11. void visit(AST.StructLiteralExp expression)
  12. void visit(AST.CompoundLiteralExp expression)
  13. void visit(AST.DotTemplateExp expression)
    class CognitiveVisitor
    override
    void
    visit
  14. void visit(AST.DotVarExp expression)
  15. void visit(AST.DelegateExp expression)
  16. void visit(AST.DelegatePtrExp expression)
  17. void visit(AST.DelegateFuncptrExp expression)
  18. void visit(AST.DotTypeExp expression)
  19. void visit(AST.VectorExp expression)
  20. void visit(AST.VectorArrayExp expression)
  21. void visit(AST.SliceExp expression)
  22. void visit(AST.ArrayLengthExp expression)
  23. void visit(AST.DotExp expression)
  24. void visit(AST.IndexExp expression)
  25. void visit(AST.RemoveExp expression)
  26. void visit(AST.Declaration declaration)
  27. void visit(AST.ScopeDsymbol statement)
  28. void visit(AST.Package statement)
  29. void visit(AST.AggregateDeclaration statement)
  30. void visit(AST.TupleDeclaration statement)
  31. void visit(AST.CtorDeclaration statement)
  32. void visit(AST.SharedStaticCtorDeclaration declaration)
  33. void visit(AST.SharedStaticDtorDeclaration declaration)
  34. void visit(AST.UnionDeclaration statement)
  35. void visit(AST.InterfaceDeclaration statement)
  36. void visit(AST.BitFieldDeclaration statement)
  37. void visit(AST.StaticForeachStatement statement)
  38. void visit(AST.GotoStatement statement)
  39. void visit(AST.StructDeclaration structDeclaration)
  40. void visit(AST.ClassDeclaration classDeclaration)
  41. void visit(AST.FuncLiteralDeclaration declaration)
  42. void visit(AST.FuncDeclaration declaration)
  43. void visit(AST.DtorDeclaration declaration)
  44. void visit(AST.Statement s)
  45. void visit(AST.TemplateDeclaration declaration)
  46. void visit(AST.BinExp expression)
  47. void visit(AST.IfStatement statement)
  48. void visit(AST.StaticIfDeclaration declaration)
  49. void visit(AST.ConditionalStatement statement)
  50. void visit(AST.StaticForeachDeclaration foreachDeclaration)
  51. void visit(AST.WhileStatement whileStatement)
  52. void visit(AST.DoStatement doStatement)
  53. void visit(AST.ForStatement forStatement)
  54. void visit(AST.ForeachStatement foreachStatement)
  55. void visit(AST.Module moduleDeclaration)
  56. void visit(AST.CondExp expression)
  57. void visit(AST.SwitchStatement statement)
  58. void visit(AST.TryCatchStatement statement)
  59. void visit(AST.BreakStatement statement)
  60. void visit(AST.ContinueStatement statement)
  61. void visit(AST.PostBlitDeclaration declaration)
  62. void visit(AST.VersionCondition condition)

Meta