ToJsonVisitor

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (C++) final
class ToJsonVisitor : Visitor {}

Constructors

this
this(OutBuffer* buf)
Undocumented in source.

Members

Functions

arrayEnd
void arrayEnd()
Undocumented in source. Be warned that the author may not have intended to support it.
arrayStart
void arrayStart()
Undocumented in source. Be warned that the author may not have intended to support it.
comma
void comma()
Undocumented in source. Be warned that the author may not have intended to support it.
indent
void indent()
Undocumented in source. Be warned that the author may not have intended to support it.
item
void item(const(char)* s)

Item is an intented value and a comma, for use in arrays

item
void item(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
itemBool
void itemBool(bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
jsonProperties
void jsonProperties(Dsymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
jsonProperties
void jsonProperties(Declaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
jsonProperties
void jsonProperties(TemplateDeclaration td)
Undocumented in source. Be warned that the author may not have intended to support it.
objectEnd
void objectEnd()
Undocumented in source. Be warned that the author may not have intended to support it.
objectStart
void objectStart()
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, const(char)* s)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, int i)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, TRUST trust)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, PURE purity)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, LINK linkage)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* linename, const(char)* charname, Loc* loc)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, Type type)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, const(char)* deconame, Type type)
Undocumented in source. Be warned that the author may not have intended to support it.
property
void property(const(char)* name, Parameters* parameters)
Undocumented in source. Be warned that the author may not have intended to support it.
propertyBool
void propertyBool(const(char)* name, bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
propertyStart
void propertyStart(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
propertyStorageClass
void propertyStorageClass(const(char)* name, StorageClass stc)
Undocumented in source. Be warned that the author may not have intended to support it.
removeComma
void removeComma()
Undocumented in source. Be warned that the author may not have intended to support it.
stringEnd
void stringEnd()
Undocumented in source. Be warned that the author may not have intended to support it.
stringPart
void stringPart(const(char)* s)
Undocumented in source. Be warned that the author may not have intended to support it.
stringStart
void stringStart()
Undocumented in source. Be warned that the author may not have intended to support it.
value
void value(const(char)* s)

Encode string into buf, and wrap it in double quotes.

value
void value(int value)
Undocumented in source. Be warned that the author may not have intended to support it.
valueBool
void valueBool(bool value)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Dsymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Module s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Import s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AttribDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConditionalDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PostBlitDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Declaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AggregateDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FuncDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumMember s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VarDeclaration d)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateMixin d)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

buf
OutBuffer* buf;
Undocumented in source.
filename
const(char)* filename;
Undocumented in source.
indentLevel
int indentLevel;
Undocumented in source.

Inherited Members

From Visitor

visit
void visit(Statement )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ErrorStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PeelStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ExpStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DtorExpStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CompileStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CompoundStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CompoundDeclarationStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UnrolledLoopStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ScopeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(WhileStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DoStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ForStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ForeachStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ForeachRangeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IfStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConditionalStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PragmaStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StaticAssertStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SwitchStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CaseStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CaseRangeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DefaultStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(GotoDefaultStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(GotoCaseStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SwitchErrorStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ReturnStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(BreakStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ContinueStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SynchronizedStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(WithStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TryCatchStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TryFinallyStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OnScopeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ThrowStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DebugStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(GotoStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(LabelStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AsmStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CompoundAsmStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ImportStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Type )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeError t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeNext t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeBasic t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeVector t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeArray t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeSArray t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeDArray t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeAArray t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypePointer t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeReference t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeFunction t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeDelegate t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeQualified t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeIdentifier t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInstance t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeTypeof t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeReturn t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeStruct t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeEnum t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeClass t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeTuple t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeSlice t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeNull t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Dsymbol )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StaticAssert s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DebugSymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VersionSymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumMember s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Import s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OverloadSet s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(LabelDsymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AliasThis s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AttribDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StorageClassDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DeprecatedDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(LinkDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CPPMangleDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ProtDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AlignDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AnonDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PragmaDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConditionalDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StaticIfDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CompileDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UserAttributeDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ScopeDsymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateInstance s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateMixin s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Package s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Module s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(WithScopeSymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ArrayScopeSymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Nspace s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AggregateDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UnionDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ClassDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(InterfaceDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Declaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TupleDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AliasDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OverDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VarDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SymbolDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ThisDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoStructDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoClassDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoInterfaceDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoPointerDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoArrayDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoStaticArrayDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoAssociativeArrayDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoEnumDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoFunctionDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoDelegateDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoTupleDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoConstDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoInvariantDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoSharedDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoWildDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeInfoVectorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FuncDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FuncAliasDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FuncLiteralDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CtorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PostBlitDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DtorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StaticCtorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SharedStaticCtorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StaticDtorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SharedStaticDtorDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(InvariantDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UnitTestDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(NewDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DeleteDeclaration s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Initializer )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VoidInitializer i)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ErrorInitializer i)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructInitializer i)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ArrayInitializer i)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ExpInitializer i)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Expression )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IntegerExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ErrorExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(RealExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ComplexExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IdentifierExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DollarExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DsymbolExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ThisExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SuperExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(NullExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StringExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TupleExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ArrayLiteralExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AssocArrayLiteralExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructLiteralExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ScopeExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(NewExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(NewAnonClassExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SymbolExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SymOffExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VarExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OverExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FuncExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DeclarationExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeidExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TraitsExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(HaltExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IsExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UnaExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(BinExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(BinAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CompileExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ImportExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AssertExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DotIdExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DotTemplateExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DotVarExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DotTemplateInstanceExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DelegateExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DotTypeExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CallExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AddrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PtrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(NegExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UAddExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ComExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(NotExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DeleteExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CastExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VectorExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(SliceExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ArrayLengthExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IntervalExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DelegatePtrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DelegateFuncptrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ArrayExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DotExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CommaExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IndexExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PostExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PreExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConstructExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(BlitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AddAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(MinAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(MulAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DivAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ModAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AndAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OrAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(XorAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PowAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ShlAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ShrAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UshrAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CatAssignExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AddExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(MinExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CatExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(MulExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DivExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ModExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PowExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ShlExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ShrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UshrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AndExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(XorExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OrOrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AndAndExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CmpExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(InExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(RemoveExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EqualExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IdentityExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CondExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DefaultInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FileInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(LineInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ModuleInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FuncInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(PrettyFuncInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ClassReferenceExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VoidInitExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ThrownExceptionExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateParameter )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateTypeParameter tp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateThisParameter tp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateValueParameter tp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateAliasParameter tp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateTupleParameter tp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Condition )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DVCondition c)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DebugCondition c)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VersionCondition c)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StaticIfCondition c)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Parameter )
Undocumented in source. Be warned that the author may not have intended to support it.

Meta