ParseVisitMethods.visit

Undocumented in source. Be warned that the author may not have intended to support it.
  1. void visit(AST.ExpStatement s)
  2. void visit(AST.CompileStatement s)
  3. void visit(AST.CompoundStatement s)
  4. void visit(AST.CompoundDeclarationStatement s)
  5. void visit(AST.ScopeStatement s)
  6. void visit(AST.WhileStatement s)
  7. void visit(AST.DoStatement s)
  8. void visit(AST.ForStatement s)
  9. void visit(AST.ForeachStatement s)
  10. void visit(AST.ForeachRangeStatement s)
  11. void visit(AST.IfStatement s)
  12. void visit(AST.ConditionalStatement s)
  13. void visit(AST.PragmaStatement s)
  14. void visit(AST.StaticAssertStatement s)
  15. void visit(AST.SwitchStatement s)
  16. void visit(AST.CaseStatement s)
  17. void visit(AST.CaseRangeStatement s)
  18. void visit(AST.DefaultStatement s)
  19. void visit(AST.GotoCaseStatement s)
  20. void visit(AST.ReturnStatement s)
  21. void visit(AST.SynchronizedStatement s)
  22. void visit(AST.WithStatement s)
  23. void visit(AST.TryCatchStatement s)
  24. void visit(AST.TryFinallyStatement s)
  25. void visit(AST.ScopeGuardStatement s)
  26. void visit(AST.ThrowStatement s)
  27. void visit(AST.LabelStatement s)
  28. void visit(AST.ImportStatement s)
  29. void visit(AST.Catch c)
  30. void visit(AST.TypeVector t)
  31. void visit(AST.TypeSArray t)
  32. void visit(AST.TypeDArray t)
  33. void visit(AST.TypeAArray t)
  34. void visit(AST.TypePointer t)
  35. void visit(AST.TypeReference t)
  36. void visit(AST.TypeFunction t)
  37. void visit(AST.TypeDelegate t)
  38. void visit(AST.TypeIdentifier t)
  39. void visit(AST.TypeInstance t)
  40. void visit(AST.TypeTypeof t)
  41. void visit(AST.TypeReturn t)
  42. void visit(AST.TypeTuple t)
  43. void visit(AST.TypeSlice t)
  44. void visit(AST.TypeTraits t)
  45. void visit(AST.TypeMixin t)
  46. void visit(AST.StaticAssert s)
  47. void visit(AST.EnumMember em)
  48. void visit(AST.AttribDeclaration d)
  49. void visit(AST.StorageClassDeclaration d)
    mixintemplate ParseVisitMethods(AST)
    override
    void
    visit
    (
    AST.StorageClassDeclaration d
    )
  50. void visit(AST.DeprecatedDeclaration d)
  51. void visit(AST.LinkDeclaration d)
  52. void visit(AST.CPPMangleDeclaration d)
  53. void visit(AST.VisibilityDeclaration d)
  54. void visit(AST.AlignDeclaration d)
  55. void visit(AST.AnonDeclaration d)
  56. void visit(AST.PragmaDeclaration d)
  57. void visit(AST.ConditionalDeclaration d)
  58. void visit(AST.CompileDeclaration d)
  59. void visit(AST.UserAttributeDeclaration d)
  60. void visit(AST.TemplateDeclaration d)
  61. void visit(AST.TemplateInstance ti)
  62. void visit(AST.TemplateMixin tm)
  63. void visit(AST.EnumDeclaration d)
  64. void visit(AST.Nspace d)
  65. void visit(AST.StructDeclaration d)
  66. void visit(AST.ClassDeclaration d)
  67. void visit(AST.AliasDeclaration d)
  68. void visit(AST.AliasAssign d)
  69. void visit(AST.VarDeclaration d)
  70. void visit(AST.FuncDeclaration f)
  71. void visit(AST.FuncLiteralDeclaration f)
  72. void visit(AST.PostBlitDeclaration d)
  73. void visit(AST.DtorDeclaration d)
  74. void visit(AST.StaticCtorDeclaration d)
  75. void visit(AST.StaticDtorDeclaration d)
  76. void visit(AST.InvariantDeclaration d)
  77. void visit(AST.UnitTestDeclaration d)
  78. void visit(AST.NewDeclaration d)
  79. void visit(AST.StructInitializer si)
  80. void visit(AST.ArrayInitializer ai)
  81. void visit(AST.ExpInitializer ei)
  82. void visit(AST.ArrayLiteralExp e)
  83. void visit(AST.AssocArrayLiteralExp e)
  84. void visit(AST.TypeExp e)
  85. void visit(AST.ScopeExp e)
  86. void visit(AST.NewExp e)
  87. void visit(AST.NewAnonClassExp e)
  88. void visit(AST.TupleExp e)
  89. void visit(AST.FuncExp e)
  90. void visit(AST.DeclarationExp e)
  91. void visit(AST.TypeidExp e)
  92. void visit(AST.TraitsExp e)
  93. void visit(AST.IsExp e)
  94. void visit(AST.UnaExp e)
  95. void visit(AST.BinExp e)
  96. void visit(AST.MixinExp e)
  97. void visit(AST.ImportExp e)
  98. void visit(AST.AssertExp e)
  99. void visit(AST.DotIdExp e)
  100. void visit(AST.DotTemplateInstanceExp e)
  101. void visit(AST.CallExp e)
  102. void visit(AST.PtrExp e)
  103. void visit(AST.DeleteExp e)
  104. void visit(AST.CastExp e)
  105. void visit(AST.IntervalExp e)
  106. void visit(AST.ArrayExp e)
  107. void visit(AST.PostExp e)
  108. void visit(AST.CondExp e)
  109. void visit(AST.TemplateTypeParameter tp)
  110. void visit(AST.TemplateThisParameter tp)
  111. void visit(AST.TemplateAliasParameter tp)
  112. void visit(AST.TemplateValueParameter tp)
  113. void visit(AST.StaticIfCondition c)
  114. void visit(AST.Parameter p)
  115. void visit(AST.Module m)

Meta