Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

FFIAnalysisCache
FFICacheEntry
FFIConstantFoldingHelper
FFIDepGraph
FFIDominatorTree
FFILivenessInfo
FFIPassConfig
FFIPassRegistry
FFIPassStats
FFIWorklist
FfiBridge
The FFI bridge generator.
FfiBridgeStatsV2
FFI bridge statistics v2
FfiBridgeSummaryV2
FFI bridge summary v2
FfiBufferParam
FFI buffer parameter (slice/buffer with size)
FfiCallbackType
FFI callback type
FfiCodeStats
FFI code stats
FfiConst
FFI constant
FfiDecl
An FFI function declaration.
FfiEnumDef
FFI enum definition
FfiErrorCode
FFI error code description
FfiErrorTable
FFI error table
FfiExtConfig
A generic key-value configuration store for FfiExt.
FfiExtConfigV2
FFI extended config
FfiExtDiagCollector
Collects FfiExt diagnostics.
FfiExtDiagMsg
A diagnostic message from a FfiExt pass.
FfiExtEmitStats
Emission statistics for FfiExt.
FfiExtEventLog
A fixed-capacity ring buffer of strings (for recent-event logging in FfiExt).
FfiExtFeatures
A feature flag set for FfiExt capabilities.
FfiExtIdGen
A monotonically increasing ID generator for FfiExt.
FfiExtIncrKey
Heuristic freshness key for FfiExt incremental compilation.
FfiExtNameScope
Tracks declared names for FfiExt scope analysis.
FfiExtPassTiming
Pass-timing record for FfiExt profiler.
FfiExtProfiler
Pipeline profiler for FfiExt.
FfiExtProfilerV2
FFI profiler v2
FfiExtSourceBuffer
A text buffer for building FfiExt output source code.
FfiExtVersion
A version tag for FfiExt output artifacts.
FfiFeatureFlags
FFI feature flags
FfiFuncParam
FFI function parameter
FfiFuncSignature
FFI function signature
FfiHeaderBuilder
FFI header builder
FfiMarshalInfo
Information about how to marshal a type across the FFI boundary.
FfiObjectDesc
FFI object descriptor
FfiOutput
The generated FFI binding output.
FfiPassSummary
FFI pass summary
FfiPythonCffi
FFI Python CFFI binding
FfiRustBinding
FFI rust-side generated binding
FfiRustBindingsFile
FFI rust bindings file
FfiStructDef
FFI struct definition
FfiStructField
FFI struct field
FfiTypeMap
Bidirectional mapping between LCNF types and C types.
FfiTypedef
FFI typedef
FfiVerifyResult
FFI verification result
FfiZigBinding
FFI Zig binding

Enums§

CallingConvention
Calling convention for FFI functions.
FFIPassPhase
FfiCallingConv
FFI calling convention
FfiError
FFI validation errors.
FfiExtDiagSeverity
Severity of a FfiExt diagnostic.
FfiLifetime
FFI object lifetime kind
FfiNativeType
Native C type for FFI boundaries.
FfiNullTermPolicy
FFI null termination policy
FfiParamAttr
FFI parameter attribute
FfiPlatformTarget
FFI platform target
FfiReturnWrap
FFI return value wrapper
FfiRustBindingKind
FfiSizeHint
FFI size hint