class compilerJs::JsShortcutExpr

sys::Obj
  compilerJs::JsNode
    compilerJs::JsExpr
      compilerJs::JsCallExpr
        compilerJs::JsShortcutExpr

Source

JsShortcutExpr

assignIndex

JsExpr? assignIndex

Source

assignTarget

JsExpr? assignTarget

Source

doWrite

Void doWrite(JsWriter out)

Source

doWriteIndexedAssign

Void doWriteIndexedAssign(JsWriter out)

Source

fieldSet

Bool fieldSet := false

Source

isAssign

Bool isAssign

Source

isIndexedAssign

Bool isIndexedAssign

Source

isPostfixLeave

Bool isPostfixLeave

Source

leave

Bool leave

Source

make

new make(JsCompilerSupport s, ShortcutExpr se)

Source

symbol

Str symbol

Source

write

virtual override Void write(JsWriter out)

Source