class compilerJs::JsExpr

sys::Obj
  compilerJs::JsNode
    compilerJs::JsExpr

Source

JsExpr

expr

virtual Expr expr()

Source

make

new make(CompileJsPlugin plugin, Expr expr)

Source

node

virtual override Expr? node()

Source

write

virtual override Void write()

Source

writeSetter

Void writeSetter(JsExpr rhs)

Source

writeType

protected Void writeType(CType t, Loc? loc := this.loc())

Source