class compiler::ComplexLiteral
sys::Obj
compiler::Node
compiler::Expr
compiler::ComplexLiteral
Source
ComplexLiteral is used to model a serialized complex object declared in facets. It is only used in facets, in all other code complex literals are parsed as it-block ClosureExprs.
-
doToStr
-
Str doToStr(|Expr->Str| f)
Source
-
make
-
new make(Loc loc, CType ctype)
Source
-
names
-
Str[] names
Source
-
serialize
-
virtual override Str serialize()
Source
-
toStr
-
virtual override Str toStr()
Source
-
vals
-
Expr[] vals
Source
-
walkChildren
-
virtual override Void walkChildren(Visitor v)
Source