ddc v0.0.4+2.094.1 (2020-11-01T06:34:21Z)
Dub
Repo
ParseTimeVisitor.visit
dmd
parsetimevisitor
ParseTimeVisitor
Undocumented in source. Be warned that the author may not have intended to support it.
void
visit
(AST.Dsymbol )
void
visit
(AST.Parameter )
void
visit
(AST.Statement )
void
visit
(AST.Type )
void
visit
(AST.Expression )
void
visit
(AST.TemplateParameter )
void
visit
(AST.Condition )
void
visit
(AST.Initializer )
void
visit
(AST.AliasThis s)
void
visit
(AST.Declaration s)
void
visit
(AST.ScopeDsymbol s)
void
visit
(AST.Import s)
void
visit
(AST.AttribDeclaration s)
void
visit
(AST.StaticAssert s)
void
visit
(AST.DebugSymbol s)
void
visit
(AST.VersionSymbol s)
void
visit
(AST.Package s)
void
visit
(AST.EnumDeclaration s)
void
visit
(AST.AggregateDeclaration s)
void
visit
(AST.TemplateDeclaration s)
void
visit
(AST.TemplateInstance s)
void
visit
(AST.Nspace s)
void
visit
(AST.VarDeclaration s)
void
visit
(AST.FuncDeclaration s)
void
visit
(AST.AliasDeclaration s)
void
visit
(AST.TupleDeclaration s)
void
visit
(AST.FuncLiteralDeclaration s)
void
visit
(AST.PostBlitDeclaration s)
void
visit
(AST.CtorDeclaration s)
void
visit
(AST.DtorDeclaration s)
void
visit
(AST.InvariantDeclaration s)
void
visit
(AST.UnitTestDeclaration s)
void
visit
(AST.NewDeclaration s)
void
visit
(AST.StaticCtorDeclaration s)
void
visit
(AST.StaticDtorDeclaration s)
void
visit
(AST.SharedStaticCtorDeclaration s)
void
visit
(AST.SharedStaticDtorDeclaration s)
void
visit
(AST.CompileDeclaration s)
void
visit
(AST.UserAttributeDeclaration s)
void
visit
(AST.LinkDeclaration s)
void
visit
(AST.AnonDeclaration s)
void
visit
(AST.AlignDeclaration s)
void
visit
(AST.CPPMangleDeclaration s)
void
visit
(AST.CPPNamespaceDeclaration s)
void
visit
(AST.ProtDeclaration s)
void
visit
(AST.PragmaDeclaration s)
void
visit
(AST.StorageClassDeclaration s)
void
visit
(AST.ConditionalDeclaration s)
void
visit
(AST.StaticForeachDeclaration s)
void
visit
(AST.DeprecatedDeclaration s)
void
visit
(AST.StaticIfDeclaration s)
void
visit
(AST.EnumMember s)
void
visit
(AST.Module s)
void
visit
(AST.StructDeclaration s)
void
visit
(AST.UnionDeclaration s)
void
visit
(AST.ClassDeclaration s)
void
visit
(AST.InterfaceDeclaration s)
class
ParseTimeVisitor
(AST)
void
visit
(
AST.InterfaceDeclaration
s
)
void
visit
(AST.TemplateMixin s)
void
visit
(AST.ImportStatement s)
void
visit
(AST.ScopeStatement s)
void
visit
(AST.ReturnStatement s)
void
visit
(AST.LabelStatement s)
void
visit
(AST.StaticAssertStatement s)
void
visit
(AST.CompileStatement s)
void
visit
(AST.WhileStatement s)
void
visit
(AST.ForStatement s)
void
visit
(AST.DoStatement s)
void
visit
(AST.ForeachRangeStatement s)
void
visit
(AST.ForeachStatement s)
void
visit
(AST.IfStatement s)
void
visit
(AST.ScopeGuardStatement s)
void
visit
(AST.ConditionalStatement s)
void
visit
(AST.StaticForeachStatement s)
void
visit
(AST.PragmaStatement s)
void
visit
(AST.SwitchStatement s)
void
visit
(AST.CaseRangeStatement s)
void
visit
(AST.CaseStatement s)
void
visit
(AST.DefaultStatement s)
void
visit
(AST.BreakStatement s)
void
visit
(AST.ContinueStatement s)
void
visit
(AST.GotoDefaultStatement s)
void
visit
(AST.GotoCaseStatement s)
void
visit
(AST.GotoStatement s)
void
visit
(AST.SynchronizedStatement s)
void
visit
(AST.WithStatement s)
void
visit
(AST.TryCatchStatement s)
void
visit
(AST.TryFinallyStatement s)
void
visit
(AST.ThrowStatement s)
void
visit
(AST.AsmStatement s)
void
visit
(AST.ExpStatement s)
void
visit
(AST.CompoundStatement s)
void
visit
(AST.CompoundDeclarationStatement s)
void
visit
(AST.CompoundAsmStatement s)
void
visit
(AST.InlineAsmStatement s)
void
visit
(AST.GccAsmStatement s)
void
visit
(AST.TypeBasic t)
void
visit
(AST.TypeError t)
void
visit
(AST.TypeNull t)
void
visit
(AST.TypeVector t)
void
visit
(AST.TypeEnum t)
void
visit
(AST.TypeTuple t)
void
visit
(AST.TypeClass t)
void
visit
(AST.TypeStruct t)
void
visit
(AST.TypeNext t)
void
visit
(AST.TypeQualified t)
void
visit
(AST.TypeTraits t)
void
visit
(AST.TypeMixin t)
void
visit
(AST.TypeReference t)
void
visit
(AST.TypeSlice t)
void
visit
(AST.TypeDelegate t)
void
visit
(AST.TypePointer t)
void
visit
(AST.TypeFunction t)
void
visit
(AST.TypeArray t)
void
visit
(AST.TypeDArray t)
void
visit
(AST.TypeAArray t)
void
visit
(AST.TypeSArray t)
void
visit
(AST.TypeIdentifier t)
void
visit
(AST.TypeReturn t)
void
visit
(AST.TypeTypeof t)
void
visit
(AST.TypeInstance t)
void
visit
(AST.DeclarationExp e)
void
visit
(AST.IntegerExp e)
void
visit
(AST.NewAnonClassExp e)
void
visit
(AST.IsExp e)
void
visit
(AST.RealExp e)
void
visit
(AST.NullExp e)
void
visit
(AST.TypeidExp e)
void
visit
(AST.TraitsExp e)
void
visit
(AST.StringExp e)
void
visit
(AST.NewExp e)
void
visit
(AST.AssocArrayLiteralExp e)
void
visit
(AST.ArrayLiteralExp e)
void
visit
(AST.CompileExp e)
void
visit
(AST.FuncExp e)
void
visit
(AST.IntervalExp e)
void
visit
(AST.TypeExp e)
void
visit
(AST.ScopeExp e)
void
visit
(AST.IdentifierExp e)
void
visit
(AST.UnaExp e)
void
visit
(AST.DefaultInitExp e)
void
visit
(AST.BinExp e)
void
visit
(AST.DsymbolExp e)
void
visit
(AST.TemplateExp e)
void
visit
(AST.SymbolExp e)
void
visit
(AST.TupleExp e)
void
visit
(AST.ThisExp e)
void
visit
(AST.VarExp e)
void
visit
(AST.DollarExp e)
void
visit
(AST.SuperExp e)
void
visit
(AST.AddrExp e)
void
visit
(AST.PreExp e)
void
visit
(AST.PtrExp e)
void
visit
(AST.NegExp e)
void
visit
(AST.UAddExp e)
void
visit
(AST.NotExp e)
void
visit
(AST.ComExp e)
void
visit
(AST.DeleteExp e)
void
visit
(AST.CastExp e)
void
visit
(AST.CallExp e)
void
visit
(AST.DotIdExp e)
void
visit
(AST.AssertExp e)
void
visit
(AST.ImportExp e)
void
visit
(AST.DotTemplateInstanceExp e)
void
visit
(AST.ArrayExp e)
void
visit
(AST.FuncInitExp e)
void
visit
(AST.PrettyFuncInitExp e)
void
visit
(AST.FileInitExp e)
void
visit
(AST.LineInitExp e)
void
visit
(AST.ModuleInitExp e)
void
visit
(AST.CommaExp e)
void
visit
(AST.PostExp e)
void
visit
(AST.PowExp e)
void
visit
(AST.MulExp e)
void
visit
(AST.DivExp e)
void
visit
(AST.ModExp e)
void
visit
(AST.AddExp e)
void
visit
(AST.MinExp e)
void
visit
(AST.CatExp e)
void
visit
(AST.ShlExp e)
void
visit
(AST.ShrExp e)
void
visit
(AST.UshrExp e)
void
visit
(AST.EqualExp e)
void
visit
(AST.InExp e)
void
visit
(AST.IdentityExp e)
void
visit
(AST.CmpExp e)
void
visit
(AST.AndExp e)
void
visit
(AST.XorExp e)
void
visit
(AST.OrExp e)
void
visit
(AST.LogicalExp e)
void
visit
(AST.CondExp e)
void
visit
(AST.AssignExp e)
void
visit
(AST.BinAssignExp e)
void
visit
(AST.AddAssignExp e)
void
visit
(AST.MinAssignExp e)
void
visit
(AST.MulAssignExp e)
void
visit
(AST.DivAssignExp e)
void
visit
(AST.ModAssignExp e)
void
visit
(AST.PowAssignExp e)
void
visit
(AST.AndAssignExp e)
void
visit
(AST.OrAssignExp e)
void
visit
(AST.XorAssignExp e)
void
visit
(AST.ShlAssignExp e)
void
visit
(AST.ShrAssignExp e)
void
visit
(AST.UshrAssignExp e)
void
visit
(AST.CatAssignExp e)
void
visit
(AST.TemplateAliasParameter tp)
void
visit
(AST.TemplateTypeParameter tp)
void
visit
(AST.TemplateTupleParameter tp)
void
visit
(AST.TemplateValueParameter tp)
void
visit
(AST.TemplateThisParameter tp)
void
visit
(AST.StaticIfCondition c)
void
visit
(AST.DVCondition c)
void
visit
(AST.DebugCondition c)
void
visit
(AST.VersionCondition c)
void
visit
(AST.ExpInitializer i)
void
visit
(AST.StructInitializer i)
void
visit
(AST.ArrayInitializer i)
void
visit
(AST.VoidInitializer i)
Meta
Source
See Implementation
dmd
parsetimevisitor
ParseTimeVisitor
functions
visit