class compiler::MapLiteralExpr

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

Source

MapLiteralExpr creates a List instance

explicitType

MapType? explicitType

Source

format

Str format(|Expr->Str| f)

Source

keys

Expr[] keys := Expr[,]

Source

make

new make(Loc loc, MapType? explicitType := null)

Source

serialize

virtual override Str serialize()

Source

toStr

virtual override Str toStr()

Source

vals

Expr[] vals := Expr[,]

Source

walkChildren

virtual override Void walkChildren(Visitor v)

Source