ddc ~master (2022-05-11T07:34:37.0755476)
Dub
Repo
ParseVisitMethods.visit
dmd
transitivevisitor
ParseVisitMethods
Undocumented in source. Be warned that the author may not have intended to support it.
void
visit
(AST.ExpStatement s)
void
visit
(AST.CompileStatement s)
void
visit
(AST.CompoundStatement s)
void
visit
(AST.CompoundDeclarationStatement s)
void
visit
(AST.ScopeStatement s)
void
visit
(AST.WhileStatement s)
void
visit
(AST.DoStatement s)
void
visit
(AST.ForStatement s)
void
visit
(AST.ForeachStatement s)
void
visit
(AST.ForeachRangeStatement s)
void
visit
(AST.IfStatement s)
void
visit
(AST.ConditionalStatement s)
void
visit
(AST.PragmaStatement s)
void
visit
(AST.StaticAssertStatement s)
void
visit
(AST.SwitchStatement s)
void
visit
(AST.CaseStatement s)
void
visit
(AST.CaseRangeStatement s)
void
visit
(AST.DefaultStatement s)
void
visit
(AST.GotoCaseStatement s)
void
visit
(AST.ReturnStatement s)
void
visit
(AST.SynchronizedStatement s)
void
visit
(AST.WithStatement s)
void
visit
(AST.TryCatchStatement s)
void
visit
(AST.TryFinallyStatement s)
void
visit
(AST.ScopeGuardStatement s)
void
visit
(AST.ThrowStatement s)
void
visit
(AST.LabelStatement s)
void
visit
(AST.ImportStatement s)
void
visit
(AST.Catch c)
void
visit
(AST.TypeVector t)
void
visit
(AST.TypeSArray t)
void
visit
(AST.TypeDArray t)
void
visit
(AST.TypeAArray t)
void
visit
(AST.TypePointer t)
void
visit
(AST.TypeReference t)
void
visit
(AST.TypeFunction t)
void
visit
(AST.TypeDelegate t)
void
visit
(AST.TypeIdentifier t)
void
visit
(AST.TypeInstance t)
void
visit
(AST.TypeTypeof t)
void
visit
(AST.TypeReturn t)
void
visit
(AST.TypeTuple t)
void
visit
(AST.TypeSlice t)
void
visit
(AST.TypeTraits t)
void
visit
(AST.TypeMixin t)
void
visit
(AST.StaticAssert s)
void
visit
(AST.EnumMember em)
void
visit
(AST.AttribDeclaration d)
void
visit
(AST.StorageClassDeclaration d)
void
visit
(AST.DeprecatedDeclaration d)
void
visit
(AST.LinkDeclaration d)
void
visit
(AST.CPPMangleDeclaration d)
void
visit
(AST.VisibilityDeclaration d)
void
visit
(AST.AlignDeclaration d)
void
visit
(AST.AnonDeclaration d)
void
visit
(AST.PragmaDeclaration d)
void
visit
(AST.ConditionalDeclaration d)
void
visit
(AST.CompileDeclaration d)
void
visit
(AST.UserAttributeDeclaration d)
void
visit
(AST.TemplateDeclaration d)
void
visit
(AST.TemplateInstance ti)
void
visit
(AST.TemplateMixin tm)
void
visit
(AST.EnumDeclaration d)
void
visit
(AST.Nspace d)
void
visit
(AST.StructDeclaration d)
void
visit
(AST.ClassDeclaration d)
void
visit
(AST.AliasDeclaration d)
void
visit
(AST.AliasAssign d)
void
visit
(AST.VarDeclaration d)
void
visit
(AST.FuncDeclaration f)
void
visit
(AST.FuncLiteralDeclaration f)
void
visit
(AST.PostBlitDeclaration d)
void
visit
(AST.DtorDeclaration d)
void
visit
(AST.StaticCtorDeclaration d)
void
visit
(AST.StaticDtorDeclaration d)
void
visit
(AST.InvariantDeclaration d)
void
visit
(AST.UnitTestDeclaration d)
void
visit
(AST.NewDeclaration d)
void
visit
(AST.StructInitializer si)
void
visit
(AST.ArrayInitializer ai)
void
visit
(AST.ExpInitializer ei)
void
visit
(AST.ArrayLiteralExp e)
void
visit
(AST.AssocArrayLiteralExp e)
void
visit
(AST.TypeExp e)
void
visit
(AST.ScopeExp e)
void
visit
(AST.NewExp e)
void
visit
(AST.NewAnonClassExp e)
void
visit
(AST.TupleExp e)
void
visit
(AST.FuncExp e)
void
visit
(AST.DeclarationExp e)
mixintemplate
ParseVisitMethods
(AST)
override
void
visit
(
AST.DeclarationExp
e
)
void
visit
(AST.TypeidExp e)
void
visit
(AST.TraitsExp e)
void
visit
(AST.IsExp e)
void
visit
(AST.UnaExp e)
void
visit
(AST.BinExp e)
void
visit
(AST.MixinExp e)
void
visit
(AST.ImportExp e)
void
visit
(AST.AssertExp e)
void
visit
(AST.DotIdExp e)
void
visit
(AST.DotTemplateInstanceExp e)
void
visit
(AST.CallExp e)
void
visit
(AST.PtrExp e)
void
visit
(AST.DeleteExp e)
void
visit
(AST.CastExp e)
void
visit
(AST.IntervalExp e)
void
visit
(AST.ArrayExp e)
void
visit
(AST.PostExp e)
void
visit
(AST.CondExp e)
void
visit
(AST.TemplateTypeParameter tp)
void
visit
(AST.TemplateThisParameter tp)
void
visit
(AST.TemplateAliasParameter tp)
void
visit
(AST.TemplateValueParameter tp)
void
visit
(AST.StaticIfCondition c)
void
visit
(AST.Parameter p)
void
visit
(AST.Module m)
Meta
Source
See Implementation
dmd
transitivevisitor
ParseVisitMethods
functions
visit
visitArgs
visitAttribDeclaration
visitBaseClasses
visitEponymousMember
visitFuncBody
visitFunctionType
visitObject
visitParameters
visitTemplateParameters
visitTiargs
visitType
visitTypeQualified
visitVarDecl