class compilerEs::JsExpr

sys::Obj
  compilerEs::JsNode
    compilerEs::JsExpr

Source

JsExpr

expr

virtual Expr expr()

Source

make

new make(CompileEsPlugin 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