ExitStateExtractor
esmeta.injector.ExitStateExtractor
class ExitStateExtractor(val initSt: State) extends Interpreter
exit state extractor
Attributes
- Graph
-
- Supertypes
Members list
Type members
Inherited classlikes
count of passed instruction
count of passed instruction
Attributes
- Inherited from:
- Interpreter
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
transition for cursors and wrap errors with cursor info
Inherited methods
transition for references
transition for expressions
transition for calls
transition for normal instructions
transition for nodes
get initial local variables
Attributes
- Inherited from:
- Interpreter
set return value and move to the exit node
set return value and move to the exit node
define call result to state and move to next
short circuit evaluation
step
Inherited fields
iteration cycle
Attributes
- Inherited from:
- Interpreter
ECMAScript parser
Attributes
- Inherited from:
- Interpreter
Attributes
- Inherited from:
- Interpreter
final state
Attributes
- Inherited from:
- Interpreter
initial time
Attributes
- Inherited from:
- Interpreter
In this article