Abstract base class to extend for custom JS behavior
new
JSMetaBase(scope?: JSMetaBase | null)
readonly
[jsSymbol]
readonly
[returnSymbol]: R
readonly
[typeSymbol]: T
readonly
optional
hasResources: boolean
readonly
optional
isArgument: boolean
readonly
optional
isFunction: boolean
readonly
optional
isOptional: boolean
optional
isntAssignable: boolean
optional
mustDeclare: boolean
template(): Array<string | JSMetaBase>
Code to generate, interpolable with sub-expressions