Fantom

 

class

compiler::SymbolDef

sys::Obj
  compiler::Node
    compiler::DefNode
      compiler::SymbolDef : compiler::CSymbol

SymbolDef

Slots

ctypeSource

CType? ctype

docMetaSource

override [Str:Str]? docMeta()

makeSource

new make(Loc loc, CompilationUnit unit, CType? of, Str name, Int flags, Expr val)

nameSource

override readonly Str name

ofSource

override CType of()

podSource

override PodDef pod()

printSource

override Void print(AstWriter out)

Overrides compiler::Node.print

Doc inherited from compiler::Node.print

Pretty print this node and it's descendants.

qnameSource

override Str qname()

unitSource

readonly CompilationUnit unit

valSource

Expr val

walkSource

Void walk(Visitor v, VisitDepth depth)