Options
All
  • Public
  • Public/Protected
  • All
Menu

Describes expensive expressions which were on the stack before a branch was invoked

These expressions are stored into local variables to reduce duplication within branch

Hierarchy

Index

Constructors

Properties

_datatype: DataType
_isCompiled: boolean = false
index: FunLocalTracker[] = null

Id for local variable into which it should be stored

token: LexerToken
type: ValueType
value: DataExpr

Expression that this should capture

Type: typeof ValueType = ValueType

Accessors

  • get expensive(): boolean

Methods

  • isConstExpr(): boolean
  • typename(): string

Generated using TypeDoc