Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new FunDef(name: string, _body: BodyNode, args: Array<[string, string, string, Expression<any>, string]>, preFuncWS?: string, postFuncWS?: string, postFuncNameWS?: string, emptyArgWS?: string): FunDef

Properties

Private _body

_body: BodyNode

Private _optArgMap

_optArgMap: Map<string, Argument<any>>

Private _posArgMap

_posArgMap: Map<string, Argument<any>>

Private emptyArgWS

emptyArgWS: string

Private funScope

funScope: Scope

Private name

name: string

Private postFuncNameWS

postFuncNameWS: string

Private postFuncWS

postFuncWS: string

Accessors

body

optArgMap

  • get optArgMap(): Map<string, Argument<any>>

posArgMap

  • get posArgMap(): Map<string, Argument<any>>

scope

ws

  • get ws(): string
  • set ws(ws: string): void

Methods

equals

eval

  • eval(scope: Scope): void

toString

  • toString(): string

Generated using TypeDoc