Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- TSAnalysis
Cache - TSCache
Entry - TSConstant
Folding Helper - TSDep
Graph - TSDominator
Tree - TSLiveness
Info - TSPass
Config - TSPass
Registry - TSPass
Stats - TSWorklist
- TsClass
- A TypeScript class declaration.
- TsClass
Field - A field in a TypeScript class.
- TsClass
Method - A method in a TypeScript class.
- TsEnum
- A TypeScript
enumorconst enumdeclaration. - TsEnum
Member - A single enum member (name + optional value).
- TsExt
Config - A generic key-value configuration store for TsExt.
- TsExt
Diag Collector - Collects TsExt diagnostics.
- TsExt
Diag Msg - A diagnostic message from a TsExt pass.
- TsExt
Emit Stats - Emission statistics for TsExt.
- TsExt
Event Log - A fixed-capacity ring buffer of strings (for recent-event logging in TsExt).
- TsExt
Features - A feature flag set for TsExt capabilities.
- TsExt
IdGen - A monotonically increasing ID generator for TsExt.
- TsExt
Incr Key - Heuristic freshness key for TsExt incremental compilation.
- TsExt
Name Scope - Tracks declared names for TsExt scope analysis.
- TsExt
Pass Timing - Pass-timing record for TsExt profiler.
- TsExt
Profiler - Pipeline profiler for TsExt.
- TsExt
Source Buffer - A text buffer for building TsExt output source code.
- TsExt
Version - A version tag for TsExt output artifacts.
- TsFunction
- A top-level TypeScript function declaration.
- TsImport
- A TypeScript import statement.
- TsInterface
- A TypeScript
interfacedeclaration. - TsInterface
Member - A TypeScript interface member.
- TsModule
- A TypeScript source module that can emit
.tsor.d.tssource. - TsParam
- A TypeScript function parameter.
- TsType
Alias - A TypeScript
typealias. - Type
Script Backend - The TypeScript code generation backend.
Enums§
- TSPass
Phase - TsDeclaration
- A top-level TypeScript declaration.
- TsExpr
- TypeScript expression AST node.
- TsExt
Diag Severity - Severity of a TsExt diagnostic.
- TsLit
- TypeScript literal values.
- TsStmt
- TypeScript statement AST node.
- TsTemplate
Part - A segment of a template literal.
- TsType
- TypeScript type representation.