Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- Call
Site Info - Information about a function call site
- Join
Point Config - Configuration for join point optimization
- Join
Point Optimizer - Main join point optimizer
- Join
Point Stats - Statistics for join point optimization
- OJAnalysis
Cache - OJCache
Entry - OJConstant
Folding Helper - OJDep
Graph - OJDominator
Tree - OJLiveness
Info - OJPass
Config - OJPass
Registry - OJPass
Stats - OJWorklist
- OJoin
Config - A generic key-value configuration store for OJoin.
- OJoin
Diag Collector - Collects OJoin diagnostics.
- OJoin
Diag Msg - A diagnostic message from a OJoin pass.
- OJoin
Emit Stats - Emission statistics for OJoin.
- OJoin
Event Log - A fixed-capacity ring buffer of strings (for recent-event logging in OJoin).
- OJoin
Features - A feature flag set for OJoin capabilities.
- OJoin
IdGen - A monotonically increasing ID generator for OJoin.
- OJoin
Incr Key - Heuristic freshness key for OJoin incremental compilation.
- OJoin
Name Scope - Tracks declared names for OJoin scope analysis.
- OJoin
Pass Timing - Pass-timing record for OJoin profiler.
- OJoin
Profiler - Pipeline profiler for OJoin.
- OJoin
Source Buffer - A text buffer for building OJoin output source code.
- OJoin
Version - A version tag for OJoin output artifacts.
Enums§
- OJPass
Phase - OJoin
Diag Severity - Severity of a OJoin diagnostic.
- TailUse
- Information about whether a variable is used only in tail position