lua/visitors/runtime/base library
Classes
- BaseResults
- BaseRuntime
- Implements common Lua runtime logic. Extend with mixin ReturnStmtCallStackUnwind or ReturnStmtDoNotUnwind.
- RuntimeCallbacks
Mixins
- ReturnStmtCallStackUnwind
- Normal lua runtime behavior implementation for ReturnStmt.
- ReturnStmtDoNotUnwind
- Special lua runtime behavior suitable for static analysis of branching control flows.
Extensions
- ObjectAsTypeOrNull on Object
- Truthy on Object?
Typedefs
-
TraceCallback
= void Function(Set<
String> )