Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- Ctfe
Budget - CTFE evaluation budget tracker (tracks multiple resources)
- Ctfe
Call Frame - CTFE call stack frame
- Ctfe
Call Stack - CTFE call stack
- Ctfe
Code Stats - CTFE code stats
- Ctfe
Config - Configuration for the CTFE pass.
- Ctfe
Config Ext - CTFE evaluator configuration (extended)
- Ctfe
Const Map - CTFE constant propagation map
- Ctfe
Context - Evaluation context: maps names / variable IDs to their current values.
- Ctfe
Diag - Ctfe
Diag Sink - CtfeEnv
- CTFE environment (variable bindings during evaluation)
- Ctfe
EnvScope - Ctfe
Eval Result - CTFE evaluation result
- Ctfe
ExtId Gen - CTFE id generator
- Ctfe
ExtProfiler - CTFE profiler
- Ctfe
ExtSource Buffer - CTFE source buffer
- Ctfe
Feature Flags - CTFE feature flags
- Ctfe
Fuel Tracker - CTFE fuel tracker
- Ctfe
Func Entry - CTFE function table entry
- Ctfe
Func List - CTFE whitelist / blacklist of functions
- Ctfe
Func Table - CTFE function table
- Ctfe
Interpreter - The CTFE interpreter evaluates LCNF expressions at compile time.
- Ctfe
LogEntry - CTFE result log entry
- Ctfe
Loop Bound - CTFE loop analysis (detect and bound loops for termination)
- Ctfe
Memo Cache - CTFE memo cache (memoize pure function calls)
- Ctfe
Name Gen - CTFE name generator
- Ctfe
Numeric Range - CTFE numeric range (for range analysis)
- Ctfe
Optimizer State - CTFE optimizer state
- Ctfe
Pass - The main CTFE optimisation pass.
- Ctfe
Pass Builder - CTFE pass builder
- Ctfe
Pass Stats Ext - CTFE pass statistics (extended)
- Ctfe
Pass Summary - CTFE pass run summary
- Ctfe
PeResult - CTFE partial evaluation result
- Ctfe
Report - Summary statistics for a CTFE pass run.
- Ctfe
Simplifier - CTFE term simplifier
- Ctfe
Trace - CTFE evaluation trace
- Ctfe
Trace Entry - CTFE evaluation trace entry
- Ctfe
Version Info - CTFE version info
Enums§
- BinOp
- Arithmetic / comparison operator identifiers.
- Ctfe
Diag Level - CTFE diagnostic severity
- Ctfe
Error - Errors that can occur during compile-time evaluation.
- Ctfe
Inline Decision - CTFE inlining decision
- Ctfe
Mode - CTFE abstract interpreter mode
- Ctfe
Reduction Strategy - CTFE reduction strategy
- Ctfe
Step Result - CTFE step result
- Ctfe
Type - CTFE type checker (basic type inference during evaluation)
- Ctfe
Value - A fully-evaluated compile-time value.
- Ctfe
Value Ext - CTFE value representation (extended)