class compilerJs::JsType
sys::Obj compilerJs::JsNode compilerJs::JsType
JsType
- base
-
JsTypeRef base - copyMixin
- def
-
TypeDef def - facets
-
JsFacet[] facets - fields
-
JsField[] fields - findPeer
-
const static JsTypeRef? findPeer(JsCompilerSupport cs, CType def) - flags
-
Int flags - hasNatives
-
Bool hasNatives - instanceInit
-
JsBlock? instanceInit - isJsSafe
-
const static Bool isJsSafe(CType ctype)Return true if type is javascript safe
- isMixin
-
Bool isMixin - isNative
-
Bool isNative - isSynthetic
-
Bool isSynthetic - make
-
new make(JsCompilerSupport s, TypeDef def) - methods
-
JsMethod[] methods - mixins
-
JsTypeRef[] mixins - name
-
Str name - node
-
virtual override TypeDef? node() - overrides
- peer
-
JsTypeRef? peer - pod
-
Str pod - qname
-
Str qname - sig
-
Str sig - staticInit
-
Str? staticInit - toStr
-
virtual override Str toStr() - write
- writeStatic