Module queries
rustc_middle
1.82.0-dev
Module queries
In rustc_middle::mir::interpret
Modules
allocation
error
pointer
queries
value
Macros
err_exhaust
err_inval
err_machine_stop
err_ub
err_ub_custom
err_ub_format
err_unsup
err_unsup_format
throw_exhaust
throw_inval
throw_machine_stop
throw_ub
throw_ub_custom
throw_ub_format
throw_unsup
throw_unsup_format
Structs
AllocDecodingSession
AllocDecodingState
AllocId
AllocMap
AllocRange
Allocation
BadBytesAccess
ConstAllocation
CtfeProvenance
GlobalId
InitChunkIter
InterpErrorInfo
LitToConstInput
Misalignment
Pointer
ReportedErrorInfo
ScalarSizeMismatch
ValidationErrorInfo
Enums
AllocDiscriminant
AllocError
CheckAlignMsg
CheckInAllocMsg
ErrorHandled
ExpectedKind
GlobalAlloc
InitChunk
InterpError
InvalidMetaKind
InvalidProgramInfo
LitToConstError
PointerKind
ResourceExhaustionInfo
Scalar
State
UndefinedBehaviorInfo
UnsupportedOpInfo
ValidationErrorKind
Traits
AllocBytes
MachineStopType
PointerArithmetic
Provenance
Functions
alloc_range
read_target_uint
specialized_encode_alloc_id
write_target_uint
Type Aliases
AllocResult
EvalStaticInitializerRawResult
EvalToAllocationRawResult
EvalToConstValueResult
EvalToValTreeResult
InterpResult
?
Settings
Module
rustc_middle
::
mir
::
interpret
::
queries
Copy item path
source
·
[
−
]