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)