class compilerJs::JsMethod
sys::Obj compilerJs::JsNode compilerJs::JsSlot compilerJs::JsMethod
JsMethod
- code
-
JsBlock? code - ctorChain
-
JsExpr? ctorChain - doc
-
Str? doc - hasClosure
-
Bool hasClosure - isFieldAccessor
-
Bool isFieldAccessor() - isGetter
-
Bool isGetter - isInstanceCtor
-
Bool isInstanceCtor - isSetter
-
Bool isSetter - make
-
new make(JsCompilerSupport s, MethodDef m) - node
-
virtual override MethodDef? node() - params
-
JsMethodParam[] params - parentPeer
-
JsTypeRef? parentPeer - ret
-
JsTypeRef ret - sig
-
Str sig(JsMethodParam[] pars) - write
- writeMethod
-
Void writeMethod(JsWriter out, Str methName, JsMethodParam[] methParams)