logo
class

compiler::MapLiteralExpr

sys::Obj
  compiler::Node
    compiler::Expr
      compiler::MapLiteralExpr

MapLiteralExpr creates a List instance

Slots

explicitType

MapType explicitType

format

Str format(|Expr -> Str| f)

keys

Expr[] keys

make

new make(Location location, MapType explicitType := def)

serialize

virtual Str serialize()

toStr

virtual Str toStr()

vals

Expr[] vals

walkChildren

virtual Void walkChildren(Visitor v)