ddc ~master (2022-05-11T07:34:37.0755476)
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.AliasAssign 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.VisibilityDeclaration 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)
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.TypeNoreturn 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.MixinExp 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)
class
ParseTimeVisitor
(AST)
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