Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

CallSiteInfo
Information about a function call site
JoinPointConfig
Configuration for join point optimization
JoinPointOptimizer
Main join point optimizer
JoinPointStats
Statistics for join point optimization
OJAnalysisCache
OJCacheEntry
OJConstantFoldingHelper
OJDepGraph
OJDominatorTree
OJLivenessInfo
OJPassConfig
OJPassRegistry
OJPassStats
OJWorklist
OJoinConfig
A generic key-value configuration store for OJoin.
OJoinDiagCollector
Collects OJoin diagnostics.
OJoinDiagMsg
A diagnostic message from a OJoin pass.
OJoinEmitStats
Emission statistics for OJoin.
OJoinEventLog
A fixed-capacity ring buffer of strings (for recent-event logging in OJoin).
OJoinFeatures
A feature flag set for OJoin capabilities.
OJoinIdGen
A monotonically increasing ID generator for OJoin.
OJoinIncrKey
Heuristic freshness key for OJoin incremental compilation.
OJoinNameScope
Tracks declared names for OJoin scope analysis.
OJoinPassTiming
Pass-timing record for OJoin profiler.
OJoinProfiler
Pipeline profiler for OJoin.
OJoinSourceBuffer
A text buffer for building OJoin output source code.
OJoinVersion
A version tag for OJoin output artifacts.

Enums§

OJPassPhase
OJoinDiagSeverity
Severity of a OJoin diagnostic.
TailUse
Information about whether a variable is used only in tail position