rustc_
codegen_
ssa
1.90.0-nightly
(0d9592026 2025-07-19)
Module operand
Module Items
Structs
Enums
In rustc_
codegen_
ssa::
mir
rustc_codegen_ssa
::
mir
Module
operand
Copy item path
Source
Structs
§
Operand
Ref
An
OperandRef
is an “SSA” reference to a Rust value, along with its type.
Operand
RefBuilder
🔒
Allows building up an
OperandRef
by setting fields one at a time.
Enums
§
Operand
Value
The representation of a Rust value. The enum variant is in fact uniquely determined by the value’s type, but is kept as a safety check.
Operand
Value
Builder
🔒
Each of these variants starts out as
Either::Right
when it’s uninitialized, then setting the field changes that to
Either::Left
with the backend value.