ddmd-experimental ~master (2021-12-25T08:46:30.2604305)
Dub
Repo
Mangler.visit
ddmd
dmangle
Mangler
Undocumented in source. Be warned that the author may not have intended to support it.
void
visit
(Type t)
void
visit
(TypeNext t)
void
visit
(TypeVector t)
void
visit
(TypeSArray t)
void
visit
(TypeDArray t)
void
visit
(TypeAArray t)
void
visit
(TypeFunction t)
void
visit
(TypeIdentifier t)
void
visit
(TypeEnum t)
void
visit
(TypeStruct t)
void
visit
(TypeClass t)
void
visit
(TypeTuple t)
class
Mangler
override
void
visit
(
TypeTuple
t
)
void
visit
(TypeNull t)
void
visit
(Declaration d)
void
visit
(FuncDeclaration fd)
void
visit
(FuncAliasDeclaration fd)
void
visit
(OverDeclaration od)
void
visit
(VarDeclaration vd)
void
visit
(AggregateDeclaration ad)
void
visit
(TemplateInstance ti)
void
visit
(Dsymbol s)
void
visit
(Expression e)
void
visit
(IntegerExp e)
void
visit
(RealExp e)
void
visit
(ComplexExp e)
void
visit
(NullExp e)
void
visit
(StringExp e)
void
visit
(ArrayLiteralExp e)
void
visit
(AssocArrayLiteralExp e)
void
visit
(StructLiteralExp e)
void
visit
(Parameter p)
Meta
Source
See Implementation
ddmd
dmangle
Mangler
constructors
this
functions
mangleDecl
mangleExact
mangleFunc
mangleFuncType
mangleParent
paramsToDecoBuffer
realToMangleBuffer
toBuffer
visit
visitWithMask
variables
buf