XMLPrinter.visit - multiple declarations
Function XMLPrinter.visit
override void visit
(
const(AddExpression) addExpression
);
override void visit
(
const(AliasDeclaration) aliasDeclaration
);
void visit
(
const(AliasAssign) aliasAssign
);
override void visit
(
const(AliasInitializer) aliasInitializer
);
override void visit
(
const(AliasThisDeclaration) aliasThisDeclaration
);
override void visit
(
const(AlignAttribute) alignAttribute
);
override void visit
(
const(AndAndExpression) andAndExpression
);
override void visit
(
const(AndExpression) andExpression
);
override void visit
(
const(AnonymousEnumDeclaration) anonymousEnumDeclaration
);
override void visit
(
const(AnonymousEnumMember) enumMember
);
override void visit
(
const(ArgumentList) argumentList
);
override void visit
(
const(Arguments) arguments
);
override void visit
(
const(ArrayInitializer) arrayInitializer
);
override void visit
(
const(ArrayLiteral) arrayLiteral
);
override void visit
(
const(ArrayMemberInitialization) arrayMemberInitialization
);
override void visit
(
const(AsmAddExp) asmAddExp
);
override void visit
(
const(AsmAndExp) asmAndExp
);
override void visit
(
const(AsmBrExp) asmBrExp
);
override void visit
(
const(AsmEqualExp) asmEqualExp
);
override void visit
(
const(AsmExp) asmExp
);
override void visit
(
const(AsmInstruction) asmInstruction
);
override void visit
(
const(AsmLogAndExp) asmLogAndExp
);
override void visit
(
const(AsmLogOrExp) asmLogOrExp
);
override void visit
(
const(AsmMulExp) asmMulExp
);
override void visit
(
const(AsmOrExp) asmOrExp
);
override void visit
(
const(AsmPrimaryExp) asmPrimaryExp
);
override void visit
(
const(AsmRelExp) asmRelExp
);
override void visit
(
const(AsmShiftExp) asmShiftExp
);
override void visit
(
const(AsmStatement) asmStatement
);
override void visit
(
const(AsmTypePrefix) asmTypePrefix
);
override void visit
(
const(AsmUnaExp) asmUnaExp
);
override void visit
(
const(AsmXorExp) asmXorExp
);
override void visit
(
const(AssertArguments) assertArguments
);
override void visit
(
const(AssertExpression) assertExpression
);
override void visit
(
const(AssignExpression) assignExpression
);
override void visit
(
const(AssocArrayLiteral) assocArrayLiteral
);
override void visit
(
const(AtAttribute) atAttribute
);
override void visit
(
const(Attribute) attribute
);
override void visit
(
const(AttributeDeclaration) attributeDeclaration
);
override void visit
(
const(AutoDeclaration) autoDec
);
override void visit
(
const(AutoDeclarationPart) part
);
override void visit
(
const(BlockStatement) blockStatement
);
override void visit
(
const(BreakStatement) breakStatement
);
override void visit
(
const(BaseClass) baseClass
);
override void visit
(
const(BaseClassList) baseClassList
);
override void visit
(
const(BitfieldWidth) bitfieldWidth
);
override void visit
(
const(CaseRangeStatement) caseRangeStatement
);
override void visit
(
const(CaseStatement) caseStatement
);
override void visit
(
const(CastExpression) castExpression
);
override void visit
(
const(CastQualifier) castQualifier
);
override void visit
(
const(Catch) catch_
);
override void visit
(
const(Catches) catches
);
override void visit
(
const(ClassDeclaration) classDec
);
override void visit
(
const(CmpExpression) cmpExpression
);
override void visit
(
const(CompileCondition) compileCondition
);
override void visit
(
const(ConditionalDeclaration) conditionalDeclaration
);
override void visit
(
const(ConditionalStatement) conditionalStatement
);
override void visit
(
const(Constraint) constraint
);
override void visit
(
const(Constructor) constructor
);
override void visit
(
const(ContinueStatement) continueStatement
);
override void visit
(
const(DebugCondition) debugCondition
);
override void visit
(
const(DebugSpecification) debugSpecification
);
override void visit
(
const(Declaration) declaration
);
override void visit
(
const(DeclarationOrStatement) declarationOrStatement
);
override void visit
(
const(DeclarationsAndStatements) declarationsAndStatements
);
override void visit
(
const(Declarator) declarator
);
override void visit
(
const(DefaultStatement) defaultStatement
);
override void visit
(
const(DeleteExpression) deleteExpression
);
override void visit
(
const(DeleteStatement) deleteStatement
);
override void visit
(
const(Deprecated) deprecated_
);
override void visit
(
const(Destructor) destructor
);
override void visit
(
const(DoStatement) doStatement
);
override void visit
(
const(EnumBody) enumBody
);
override void visit
(
const(EnumDeclaration) enumDec
);
override void visit
(
const(EnumMember) enumMem
);
void visit
(
const(EnumMemberAttribute) enumMemberAttribute
);
override void visit
(
const(EponymousTemplateDeclaration) eponymousTemplateDeclaration
);
override void visit
(
const(EqualExpression) equalExpression
);
override void visit
(
const(Expression) expression
);
override void visit
(
const(ExpressionStatement) expressionStatement
);
override void visit
(
const(FinalSwitchStatement) finalSwitchStatement
);
override void visit
(
const(Finally) finally_
);
override void visit
(
const(ForStatement) forStatement
);
override void visit
(
const(Foreach!(false)) foreachStatement
);
void visit
(
const(Foreach!(true)) staticForeachDeclaration
);
void visit
(
const(StaticForeachStatement) staticForeachStatement
);
override void visit
(
const(ForeachType) foreachType
);
override void visit
(
const(ForeachTypeList) foreachTypeList
);
override void visit
(
const(FunctionAttribute) functionAttribute
);
override void visit
(
const(FunctionBody) functionBody
);
override void visit
(
const(FunctionCallExpression) functionCallExpression
);
void visit
(
const(FunctionContract) functionContract
);
override void visit
(
const(FunctionDeclaration) functionDec
);
override void visit
(
const(FunctionLiteralExpression) functionLiteralExpression
);
void visit
(
const(GccAsmInstruction) gccAsmInstruction
);
void visit
(
const(GccAsmOperandList) gccAsmOperands
);
void visit
(
const(GccAsmOperand) gccAsmOperand
);
override void visit
(
const(GotoStatement) gotoStatement
);
override void visit
(
const(IdentifierChain) identifierChain
);
override void visit
(
const(DeclaratorIdentifierList) declaratorIdentifierList
);
override void visit
(
const(IdentifierOrTemplateChain) identifierOrTemplateChain
);
override void visit
(
const(IdentifierOrTemplateInstance) identifierOrTemplateInstance
);
override void visit
(
const(IdentityExpression) identityExpression
);
override void visit
(
const(IfStatement) ifStatement
);
override void visit
(
const(IfCondition) ifCondition
);
override void visit
(
const(ImportBind) importBind
);
override void visit
(
const(ImportBindings) importBindings
);
override void visit
(
const(ImportDeclaration) importDeclaration
);
override void visit
(
const(ImportExpression) importExpression
);
override void visit
(
const(IndexExpression) indexExpression
);
override void visit
(
const(InContractExpression) inContractExpression
);
override void visit
(
const(InExpression) inExpression
);
override void visit
(
const(InOutContractExpression) inOutContractExpression
);
void visit
(
const(InOutStatement) inOutStatement
);
override void visit
(
const(InStatement) inStatement
);
override void visit
(
const(Initialize) initialize
);
override void visit
(
const(Initializer) initializer
);
override void visit
(
const(InterfaceDeclaration) interfaceDec
);
override void visit
(
const(Invariant) invariant_
);
override void visit
(
const(IsExpression) isExpression
);
override void visit
(
const(KeyValuePair) keyValuePair
);
override void visit
(
const(KeyValuePairs) keyValuePairs
);
override void visit
(
const(LabeledStatement) labeledStatement
);
override void visit
(
const(LastCatch) lastCatch
);
override void visit
(
const(LinkageAttribute) linkageAttribute
);
override void visit
(
const(MemberFunctionAttribute) memberFunctionAttribute
);
void visit
(
const(MissingFunctionBody) missingFunctionBody
);
override void visit
(
const(MixinDeclaration) mixinDeclaration
);
override void visit
(
const(MixinExpression) mixinExpression
);
override void visit
(
const(MixinTemplateDeclaration) mixinTemplateDeclaration
);
override void visit
(
const(MixinTemplateName) mixinTemplateName
);
override void visit
(
const(Module) module_
);
override void visit
(
const(ModuleDeclaration) moduleDeclaration
);
override void visit
(
const(MulExpression) mulExpression
);
override void visit
(
const(NamedArgument) namedArgument
);
override void visit
(
const(NamedArgumentList) namedArgumentList
);
override void visit
(
const(NamedTemplateArgumentList) namedTemplateArgumentList
);
override void visit
(
const(NamedTemplateArgument) namedTemplateArgument
);
void visit
(
const(NamespaceList) namespaceList
);
override void visit
(
const(NewAnonClassExpression) newAnonClassExpression
);
override void visit
(
const(NewExpression) newExpression
);
override void visit
(
const(NonVoidInitializer) nonVoidInitializer
);
override void visit
(
const(Operands) operands
);
override void visit
(
const(OrExpression) orExpression
);
override void visit
(
const(OrOrExpression) orOrExpression
);
override void visit
(
const(OutContractExpression) outContractExpression
);
override void visit
(
const(OutStatement) outStatement
);
override void visit
(
const(ParameterAttribute) pa
);
override void visit
(
const(Parameter) param
);
override void visit
(
const(Parameters) parameters
);
override void visit
(
const(Postblit) postblit
);
override void visit
(
const(PowExpression) powExpression
);
override void visit
(
const(PragmaDeclaration) pragmaDeclaration
);
void visit
(
const(PragmaStatement) pragmaStatement
);
override void visit
(
const(PragmaExpression) pragmaExpression
);
override void visit
(
const(PrimaryExpression) primaryExpression
);
override void visit
(
const(Register) register
);
override void visit
(
const(RelExpression) relExpression
);
override void visit
(
const(ReturnStatement) returnStatement
);
override void visit
(
const(ScopeGuardStatement) scopeGuardStatement
);
override void visit
(
const(SharedStaticConstructor) sharedStaticConstructor
);
override void visit
(
const(SharedStaticDestructor) sharedStaticDestructor
);
override void visit
(
const(ShiftExpression) shiftExpression
);
override void visit
(
const(ShortenedFunctionBody) shortenedFunctionBody
);
override void visit
(
const(SingleImport) singleImport
);
override void visit
(
const(Index) index
);
void visit
(
const(SpecifiedFunctionBody) specifiedFunctionBody
);
override void visit
(
const(Statement) statement
);
override void visit
(
const(StatementNoCaseNoDefault) statementNoCaseNoDefault
);
override void visit
(
const(StaticAssertDeclaration) staticAssertDeclaration
);
override void visit
(
const(StaticAssertStatement) staticAssertStatement
);
override void visit
(
const(StaticConstructor) staticConstructor
);
override void visit
(
const(StaticDestructor) staticDestructor
);
override void visit
(
const(StaticIfCondition) staticIfCondition
);
override void visit
(
const(StorageClass) storageClass
);
void visit
(
const(StringLiteralList) stringLiteralList
);
override void visit
(
const(StructBody) structBody
);
override void visit
(
const(StructDeclaration) structDec
);
override void visit
(
const(StructInitializer) structInitializer
);
override void visit
(
const(StructMemberInitializer) structMemberInitializer
);
override void visit
(
const(StructMemberInitializers) structMemberInitializers
);
override void visit
(
const(SwitchStatement) switchStatement
);
override void visit
(
const(Symbol) symbol
);
override void visit
(
const(SynchronizedStatement) synchronizedStatement
);
override void visit
(
const(TemplateAliasParameter) templateAliasParameter
);
override void visit
(
const(TemplateArgument) templateArgument
);
override void visit
(
const(TemplateArgumentList) templateArgumentList
);
override void visit
(
const(TemplateArguments) templateArguments
);
override void visit
(
const(TemplateDeclaration) templateDeclaration
);
override void visit
(
const(TemplateInstance) templateInstance
);
override void visit
(
const(TemplateMixinExpression) templateMixinExpression
);
override void visit
(
const(TemplateParameter) templateParameter
);
override void visit
(
const(TemplateParameterList) templateParameterList
);
override void visit
(
const(TemplateParameters) templateParameters
);
override void visit
(
const(TemplateSingleArgument) templateSingleArgument
);
override void visit
(
const(TemplateThisParameter) templateThisParameter
);
override void visit
(
const(TemplateTupleParameter) templateTupleParameter
);
override void visit
(
const(TemplateTypeParameter) templateTypeParameter
);
override void visit
(
const(TemplateValueParameter) templateValueParameter
);
override void visit
(
const(TemplateValueParameterDefault) templateValueParameterDefault
);
override void visit
(
const(TernaryExpression) ternaryExpression
);
override void visit
(
const(ThrowExpression) throwExpression
);
override void visit
(
const(TokenStructure!(ubyte,"import dparse.lexer:TokenTriviaFields,TriviaToken; mixin TokenTriviaFields;")) token
);
override void visit
(
const(TraitsExpression) traitsExpression
);
override void visit
(
const(TryStatement) tryStatement
);
override void visit
(
const(Type) type
);
override void visit
(
const(TypeIdentifierPart) typeIdentifierPart
);
override void visit
(
const(Type2) type2
);
override void visit
(
const(TypeSpecialization) typeSpecialization
);
override void visit
(
const(TypeSuffix) typeSuffix
);
override void visit
(
const(TypeidExpression) typeidExpression
);
override void visit
(
const(TypeofExpression) typeofExpression
);
override void visit
(
const(UnaryExpression) unaryExpression
);
override void visit
(
const(UnionDeclaration) unionDeclaration
);
override void visit
(
const(Unittest) unittest_
);
override void visit
(
const(VariableDeclaration) variableDeclaration
);
override void visit
(
const(Vector) vector
);
override void visit
(
const(VersionCondition) versionCondition
);
override void visit
(
const(VersionSpecification) versionSpecification
);
override void visit
(
const(WhileStatement) whileStatement
);
override void visit
(
const(WithStatement) withStatement
);
override void visit
(
const(XorExpression) xorExpression
);
Alias XMLPrinter.visit