Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- FFIAnalysis
Cache - FFICache
Entry - FFIConstant
Folding Helper - FFIDep
Graph - FFIDominator
Tree - FFILiveness
Info - FFIPass
Config - FFIPass
Registry - FFIPass
Stats - FFIWorklist
- FfiBridge
- The FFI bridge generator.
- FfiBridge
Stats V2 - FFI bridge statistics v2
- FfiBridge
Summary V2 - FFI bridge summary v2
- FfiBuffer
Param - FFI buffer parameter (slice/buffer with size)
- FfiCallback
Type - FFI callback type
- FfiCode
Stats - FFI code stats
- FfiConst
- FFI constant
- FfiDecl
- An FFI function declaration.
- FfiEnum
Def - FFI enum definition
- FfiError
Code - FFI error code description
- FfiError
Table - FFI error table
- FfiExt
Config - A generic key-value configuration store for FfiExt.
- FfiExt
Config V2 - FFI extended config
- FfiExt
Diag Collector - Collects FfiExt diagnostics.
- FfiExt
Diag Msg - A diagnostic message from a FfiExt pass.
- FfiExt
Emit Stats - Emission statistics for FfiExt.
- FfiExt
Event Log - A fixed-capacity ring buffer of strings (for recent-event logging in FfiExt).
- FfiExt
Features - A feature flag set for FfiExt capabilities.
- FfiExt
IdGen - A monotonically increasing ID generator for FfiExt.
- FfiExt
Incr Key - Heuristic freshness key for FfiExt incremental compilation.
- FfiExt
Name Scope - Tracks declared names for FfiExt scope analysis.
- FfiExt
Pass Timing - Pass-timing record for FfiExt profiler.
- FfiExt
Profiler - Pipeline profiler for FfiExt.
- FfiExt
Profiler V2 - FFI profiler v2
- FfiExt
Source Buffer - A text buffer for building FfiExt output source code.
- FfiExt
Version - A version tag for FfiExt output artifacts.
- FfiFeature
Flags - FFI feature flags
- FfiFunc
Param - FFI function parameter
- FfiFunc
Signature - FFI function signature
- FfiHeader
Builder - FFI header builder
- FfiMarshal
Info - Information about how to marshal a type across the FFI boundary.
- FfiObject
Desc - FFI object descriptor
- FfiOutput
- The generated FFI binding output.
- FfiPass
Summary - FFI pass summary
- FfiPython
Cffi - FFI Python CFFI binding
- FfiRust
Binding - FFI rust-side generated binding
- FfiRust
Bindings File - FFI rust bindings file
- FfiStruct
Def - FFI struct definition
- FfiStruct
Field - FFI struct field
- FfiType
Map - Bidirectional mapping between LCNF types and C types.
- FfiTypedef
- FFI typedef
- FfiVerify
Result - FFI verification result
- FfiZig
Binding - FFI Zig binding
Enums§
- Calling
Convention - Calling convention for FFI functions.
- FFIPass
Phase - FfiCalling
Conv - FFI calling convention
- FfiError
- FFI validation errors.
- FfiExt
Diag Severity - Severity of a FfiExt diagnostic.
- FfiLifetime
- FFI object lifetime kind
- FfiNative
Type - Native C type for FFI boundaries.
- FfiNull
Term Policy - FFI null termination policy
- FfiParam
Attr - FFI parameter attribute
- FfiPlatform
Target - FFI platform target
- FfiReturn
Wrap - FFI return value wrapper
- FfiRust
Binding Kind - FfiSize
Hint - FFI size hint