Documentation
¶
Index ¶
- func Generate(program *ir.Program) string
- func GenerateMapped(program *ir.Program) (sourcemap.Generated, error)
- func GenerateProject(programs []*ir.Program) ([]string, error)
- func GenerateProjectMapped(programs []*ir.Program) ([]sourcemap.Generated, error)
- func ValidateProject(programs []*ir.Program) error
- type SuspensionPlan
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateMapped ¶ added in v0.2.4
func GenerateProject ¶ added in v0.2.0
func GenerateProjectMapped ¶ added in v0.2.4
func ValidateProject ¶ added in v0.2.31
ValidateProject performs TypeScript-specific checks that depend on lowered project IR but not on generated source. Compiler analysis and backend generation share this boundary so editor diagnostics match builds.
Types ¶
type SuspensionPlan ¶ added in v0.2.0
type SuspensionPlan = effectplan.Plan
SuspensionPlan is backend-owned analysis data. It deliberately does not make suspension part of TypeRB syntax, checking, or shared semantics.
func AnalyzeSuspension ¶ added in v0.2.0
func AnalyzeSuspension(programs []*ir.Program) (*SuspensionPlan, error)
Click to show internal directories.
Click to hide internal directories.