XMLPrinter.visit

Undocumented in source. Be warned that the author may not have intended to support it.
  1. void visit(AddExpression addExpression)
  2. void visit(AliasDeclaration aliasDeclaration)
  3. void visit(AlignAttribute alignAttribute)
  4. void visit(AndAndExpression andAndExpression)
  5. void visit(AndExpression andExpression)
  6. void visit(AsmInstruction asmInstruction)
  7. void visit(AssertExpression assertExpression)
  8. void visit(AssignExpression assignExpression)
  9. void visit(AtAttribute atAttribute)
  10. void visit(Attribute attribute)
  11. void visit(AutoDeclaration autoDec)
  12. void visit(BreakStatement breakStatement)
  13. void visit(CaseRangeStatement caseRangeStatement)
  14. void visit(Catch catch_)
  15. void visit(ClassDeclaration classDec)
  16. void visit(ConditionalDeclaration conditionalDeclaration)
  17. void visit(ConditionalStatement conditionalStatement)
  18. void visit(ContinueStatement continueStatement)
  19. void visit(DebugCondition debugCondition)
  20. void visit(DebugSpecification debugSpecification)
  21. void visit(Declarator declarator)
  22. void visit(Deprecated deprecated_)
  23. void visit(EnumDeclaration enumDec)
  24. void visit(AnonymousEnumMember enumMember)
  25. void visit(EnumMember enumMem)
  26. void visit(EqualExpression equalExpression)
  27. void visit(Finally finally_)
  28. void visit(ForStatement forStatement)
  29. void visit(ForeachStatement foreachStatement)
  30. void visit(ForeachType foreachType)
  31. void visit(FunctionDeclaration functionDec)
  32. void visit(FunctionLiteralExpression functionLiteralExpression)
  33. void visit(GotoStatement gotoStatement)
  34. void visit(IdentityExpression identityExpression)
  35. void visit(IfStatement ifStatement)
  36. void visit(ImportBind importBind)
  37. void visit(InExpression inExpression)
  38. void visit(Initialize initialize)
  39. void visit(Initializer initializer)
  40. void visit(InterfaceDeclaration interfaceDec)
  41. void visit(Invariant invariant_)
  42. void visit(IsExpression isExpression)
  43. void visit(KeyValuePair keyValuePair)
  44. void visit(LabeledStatement labeledStatement)
  45. void visit(LinkageAttribute linkageAttribute)
  46. void visit(MemberFunctionAttribute memberFunctionAttribute)
  47. void visit(Module module_)
  48. void visit(MulExpression mulExpression)
  49. void visit(OrOrExpression orOrExpression)
  50. void visit(Parameter param)
  51. void visit(PowExpression powExpression)
  52. void visit(RelExpression relExpression)
  53. void visit(ReturnStatement returnStatement)
  54. void visit(ShiftExpression shiftExpression)
  55. void visit(SingleImport singleImport)
  56. void visit(StructDeclaration structDec)
  57. void visit(TemplateAliasParameter templateAliasParameter)
  58. void visit(TemplateDeclaration templateDeclaration)
  59. void visit(Token token)
  60. void visit(Type type)
  61. void visit(Type2 type2)
  62. void visit(TypeSuffix typeSuffix)
  63. void visit(UnaryExpression unaryExpression)
  64. void visit(UnionDeclaration unionDeclaration)
  65. void visit(Unittest unittest_)
  66. void visit(VariableDeclaration variableDeclaration)
  67. void visit(XorExpression xorExpression)
  68. void visit(Index index)
  69. void visit(AliasInitializer aliasInitializer)
  70. void visit(AliasThisDeclaration aliasThisDeclaration)
  71. void visit(AnonymousEnumDeclaration anonymousEnumDeclaration)
    class XMLPrinter
  72. void visit(ArgumentList argumentList)
  73. void visit(Arguments arguments)
  74. void visit(ArrayInitializer arrayInitializer)
  75. void visit(ArrayLiteral arrayLiteral)
  76. void visit(ArrayMemberInitialization arrayMemberInitialization)
  77. void visit(AsmAddExp asmAddExp)
  78. void visit(AsmAndExp asmAndExp)
  79. void visit(AsmBrExp asmBrExp)
  80. void visit(AsmEqualExp asmEqualExp)
  81. void visit(AsmExp asmExp)
  82. void visit(AsmLogAndExp asmLogAndExp)
  83. void visit(AsmLogOrExp asmLogOrExp)
  84. void visit(AsmMulExp asmMulExp)
  85. void visit(AsmOrExp asmOrExp)
  86. void visit(AsmPrimaryExp asmPrimaryExp)
  87. void visit(AsmRelExp asmRelExp)
  88. void visit(AsmShiftExp asmShiftExp)
  89. void visit(AsmStatement asmStatement)
  90. void visit(AsmTypePrefix asmTypePrefix)
  91. void visit(AsmUnaExp asmUnaExp)
  92. void visit(AsmXorExp asmXorExp)
  93. void visit(AssocArrayLiteral assocArrayLiteral)
  94. void visit(AttributeDeclaration attributeDeclaration)
  95. void visit(BaseClass baseClass)
  96. void visit(BaseClassList baseClassList)
  97. void visit(BlockStatement blockStatement)
  98. void visit(BodyStatement bodyStatement)
  99. void visit(CaseStatement caseStatement)
  100. void visit(CastExpression castExpression)
  101. void visit(CastQualifier castQualifier)
  102. void visit(Catches catches)
  103. void visit(CmpExpression cmpExpression)
  104. void visit(CompileCondition compileCondition)
  105. void visit(Constraint constraint)
  106. void visit(Constructor constructor)
  107. void visit(Declaration declaration)
  108. void visit(DeclarationOrStatement declarationOrStatement)
  109. void visit(DeclarationsAndStatements declarationsAndStatements)
  110. void visit(DefaultStatement defaultStatement)
  111. void visit(DeleteExpression deleteExpression)
  112. void visit(DeleteStatement deleteStatement)
  113. void visit(Destructor destructor)
  114. void visit(DoStatement doStatement)
  115. void visit(EnumBody enumBody)
  116. void visit(EponymousTemplateDeclaration eponymousTemplateDeclaration)
  117. void visit(Expression expression)
  118. void visit(ExpressionStatement expressionStatement)
  119. void visit(FinalSwitchStatement finalSwitchStatement)
  120. void visit(ForeachTypeList foreachTypeList)
  121. void visit(FunctionAttribute functionAttribute)
  122. void visit(FunctionBody functionBody)
  123. void visit(FunctionCallExpression functionCallExpression)
  124. void visit(IdentifierChain identifierChain)
  125. void visit(IdentifierList identifierList)
  126. void visit(IdentifierOrTemplateChain identifierOrTemplateChain)
  127. void visit(IdentifierOrTemplateInstance identifierOrTemplateInstance)
  128. void visit(ImportBindings importBindings)
  129. void visit(ImportDeclaration importDeclaration)
  130. void visit(ImportExpression importExpression)
  131. void visit(IndexExpression indexExpression)
  132. void visit(InStatement inStatement)
  133. void visit(KeyValuePairs keyValuePairs)
  134. void visit(MixinExpression mixinExpression)
  135. void visit(MixinTemplateDeclaration mixinTemplateDeclaration)
  136. void visit(MixinTemplateName mixinTemplateName)
  137. void visit(ModuleDeclaration moduleDeclaration)
  138. void visit(LastCatch lastCatch)
  139. void visit(NewExpression newExpression)
  140. void visit(NonVoidInitializer nonVoidInitializer)
  141. void visit(Operands operands)
  142. void visit(OrExpression orExpression)
  143. void visit(OutStatement outStatement)
  144. void visit(MixinDeclaration mixinDeclaration)
  145. void visit(Parameters parameters)
  146. void visit(Postblit postblit)
  147. void visit(NewAnonClassExpression newAnonClassExpression)
  148. void visit(PragmaDeclaration pragmaDeclaration)
  149. void visit(PragmaExpression pragmaExpression)
  150. void visit(PrimaryExpression primaryExpression)
  151. void visit(Register register)
  152. void visit(ScopeGuardStatement scopeGuardStatement)
  153. void visit(SharedStaticConstructor sharedStaticConstructor)
  154. void visit(SharedStaticDestructor sharedStaticDestructor)
  155. void visit(StatementNoCaseNoDefault statementNoCaseNoDefault)
  156. void visit(StaticAssertDeclaration staticAssertDeclaration)
  157. void visit(StaticAssertStatement staticAssertStatement)
  158. void visit(StaticConstructor staticConstructor)
  159. void visit(StaticDestructor staticDestructor)
  160. void visit(StaticIfCondition staticIfCondition)
  161. void visit(StorageClass storageClass)
  162. void visit(StructBody structBody)
  163. void visit(StructInitializer structInitializer)
  164. void visit(StructMemberInitializers structMemberInitializers)
  165. void visit(StructMemberInitializer structMemberInitializer)
  166. void visit(SwitchStatement switchStatement)
  167. void visit(Symbol symbol)
  168. void visit(SynchronizedStatement synchronizedStatement)
  169. void visit(Statement statement)
  170. void visit(TemplateArgumentList templateArgumentList)
  171. void visit(TemplateArguments templateArguments)
  172. void visit(TemplateArgument templateArgument)
  173. void visit(TemplateMixinExpression templateMixinExpression)
  174. void visit(TemplateParameterList templateParameterList)
  175. void visit(TemplateParameters templateParameters)
  176. void visit(TemplateParameter templateParameter)
  177. void visit(TemplateSingleArgument templateSingleArgument)
  178. void visit(TemplateThisParameter templateThisParameter)
  179. void visit(TemplateTupleParameter templateTupleParameter)
  180. void visit(TemplateTypeParameter templateTypeParameter)
  181. void visit(TemplateValueParameterDefault templateValueParameterDefault)
  182. void visit(TemplateValueParameter templateValueParameter)
  183. void visit(TernaryExpression ternaryExpression)
  184. void visit(ThrowStatement throwStatement)
  185. void visit(TryStatement tryStatement)
  186. void visit(TemplateInstance templateInstance)
  187. void visit(TypeofExpression typeofExpression)
  188. void visit(TypeSpecialization typeSpecialization)
  189. void visit(TraitsExpression traitsExpression)
  190. void visit(Vector vector)
  191. void visit(VersionCondition versionCondition)
  192. void visit(VersionSpecification versionSpecification)
  193. void visit(WhileStatement whileStatement)
  194. void visit(WithStatement withStatement)
  195. void visit(TypeidExpression typeidExpression)
  196. alias visit = ASTVisitor.visit

Meta