Fan

 

class

compilerJs::JsType

sys::Obj
  compilerJs::JsNode
    compilerJs::JsType

JsType

Slots

baseSource

JsTypeRef base

copyMixinSource

Void copyMixin(JsTypeRef ref, JsWriter out)

fieldsSource

JsField[] fields

findPeerSource

static JsTypeRef? findPeer(CType def)

isMixinSource

Bool isMixin

isSyntheticSource

Bool isSynthetic

makeSource

new make(TypeDef def)

methodsSource

JsMethod[] methods

mixinsSource

JsTypeRef[] mixins

nameSource

Str name

peerSource

JsTypeRef? peer

podSource

Str pod

qnameSource

Str qname

staticInitSource

Str? staticInit

writeSource

override Void write(JsWriter out)

Overrides compilerJs::JsNode.write

Doc inherited from compilerJs::JsNode.write

Write the JavaScript source code for this node.