Fantom

 

class

compilerJs::JsShortcutExpr

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

JsShortcutExpr

Slots

assignIndexSource

JsExpr? assignIndex

assignTargetSource

JsExpr? assignTarget

doWriteSource

Void doWrite(JsWriter out)

doWriteIndexedAssignSource

Void doWriteIndexedAssign(JsWriter out)

isAssignSource

Bool isAssign

isIndexedAssignSource

Bool isIndexedAssign

isPostfixLeaveSource

Bool isPostfixLeave

makeSource

new make(JsCompilerSupport s, ShortcutExpr se)

symbolSource

Str symbol

writeSource

override Void write(JsWriter out)

Write the JavaScript source code for this node.