Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

CILAnalysisCache
CILCacheEntry
CILConstantFoldingHelper
CILDepGraph
CILDominatorTree
CILLivenessInfo
CILPassConfig
CILPassRegistry
CILPassStats
CILWorklist
CilAssembly
A .NET assembly containing one or more classes.
CilBackend
CIL code generation backend.
CilCallSig
An indirect call signature.
CilClass
A CIL class definition.
CilExtConfig
A generic key-value configuration store for CilExt.
CilExtDiagCollector
Collects CilExt diagnostics.
CilExtDiagMsg
A diagnostic message from a CilExt pass.
CilExtEmitStats
Emission statistics for CilExt.
CilExtEventLog
A fixed-capacity ring buffer of strings (for recent-event logging in CilExt).
CilExtFeatures
A feature flag set for CilExt capabilities.
CilExtIdGen
A monotonically increasing ID generator for CilExt.
CilExtIncrKey
Heuristic freshness key for CilExt incremental compilation.
CilExtNameScope
Tracks declared names for CilExt scope analysis.
CilExtPassTiming
Pass-timing record for CilExt profiler.
CilExtProfiler
Pipeline profiler for CilExt.
CilExtSourceBuffer
A text buffer for building CilExt output source code.
CilExtVersion
A version tag for CilExt output artifacts.
CilField
A field declaration in a CIL class.
CilFieldRef
A reference to a .NET field.
CilLocal
A local variable declaration within a CIL method.
CilMethod
A CIL method definition.
CilMethodRef
A reference to a .NET method for use in call instructions.

Enums§

CILPassPhase
CilCallConv
Calling convention for CIL method references.
CilExtDiagSeverity
Severity of a CilExt diagnostic.
CilInstr
CIL instruction set.
CilLiteral
A compile-time literal value (used in field initializers).
CilType
CIL type representation.
CilVisibility
Visibility of a CIL method or field.