class compilerJs::JsCallExpr

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

Source

JsCallExpr

args

JsExpr[] args

Source

dynamicName

Str? dynamicName

Source

isCtor

Bool isCtor

Source

isCtorChain

Bool isCtorChain

Source

isDynamic

Bool isDynamic

Source

isMock

Bool isMock

Source

isObj

Bool isObj

Source

isPrim

Bool isPrim

Source

isSafe

Bool isSafe

Source

isStatic

Bool isStatic

Source

make

new make(JsCompilerSupport s, CallExpr ce)

Source

method

JsMethodRef method

Source

name

Str name

Source

parent

JsTypeRef? parent

Source

safeVar

Str? safeVar

Source

target

JsExpr? target

Source

targetType

JsTypeRef? targetType

Source

write

virtual override Void write(JsWriter out)

Source

writeArgs

Void writeArgs(JsWriter out, Bool hasFirstArg := false)

Source

writeCall

Void writeCall(JsWriter out)

Source

writeCtorChain

Void writeCtorChain(JsWriter out)

Source

writeObj

Void writeObj(JsWriter out)

Source

writePrimitive

Void writePrimitive(JsWriter out)

Source

writeSuper

Void writeSuper(JsWriter out)

Source

writeTarget

Void writeTarget(JsWriter out)

Source