☰
VisitTags
miri
1.75.0-dev
VisitTags
Required Methods
visit_tags
Implementations on Foreign Types
Option<T>
RefCell<T>
Implementors
In crate miri
Modules
borrow_tracker
clock
concurrency
diagnostics
eval
helpers
interpret
intptrcast
machine
mono_hash_map
operator
range_map
shims
tag_gc
Macros
compile_time_machine
Structs
AllocDecodingSession
AllocDecodingState
AllocExtra
AllocId
AllocRange
AllocRef
AllocRefMut
Allocation
BadBytesAccess
BorTag
CatchUnwindData
Clock
CondvarId
ConstAllocation
EnvVars
Frame
FrameExtra
FrameInfo
GlobalId
ImmTy
InitChunkIter
InitOnceId
Instant
InterpCx
InterpErrorInfo
Item
LitToConstInput
MPlaceTy
Memory
MiriConfig
MiriMachine
MonoHashMap
MutexId
OpTy
PlaceTy
Pointer
PrimitiveLayouts
RangeMap
RefTracking
ReportedErrorInfo
RwLockId
ScalarSizeMismatch
Stack
Stacks
ThreadId
ThreadManager
TlsData
Tree
ValidationErrorInfo
Enums
AlignmentCheck
AllocError
AllocKind
AtomicFenceOrd
AtomicReadOrd
AtomicRwOrd
AtomicWriteOrd
BacktraceStyle
BorrowTrackerMethod
CheckInAllocMsg
CtfeValidationMode
Dlsym
ErrorHandled
ExpectedKind
FnArg
FnVal
GlobalAlloc
Immediate
InitChunk
InternKind
InterpError
InvalidMetaKind
InvalidProgramInfo
IsolatedOp
LitToConstError
MemPlaceMeta
MemoryKind
MiriMemoryKind
NonHaltingDiagnostic
Permission
PointerKind
Provenance
ProvenanceExtra
ProvenanceMode
RejectOpWith
ResourceExhaustionInfo
RetagFields
Scalar
StackPopCleanup
StackPopJump
TerminationInfo
Time
UndefinedBehaviorInfo
UnsupportedOpInfo
ValidationErrorKind
Constants
MIRI_DEFAULT_ARGS
Traits
AllocBytes
AllocMap
Machine
MachineStopType
MayLeak
MiriInterpCxExt
PointerArithmetic
Projectable
Provenance
Readable
SyncId
ValueVisitor
VisitTags
Writeable
Functions
alloc_range
create_ecx
eval_entry
intern_const_alloc_recursive
read_target_uint
report_error
specialized_encode_alloc_id
struct_error
write_target_uint
Type Aliases
AllocResult
CallId
EvalToAllocationRawResult
EvalToConstValueResult
EvalToValTreeResult
InterpResult
MiriInterpCx
StackEmptyCallback
?
Trait
miri
::
VisitTags
source
·
[
−
]
pub trait VisitTags { // Required method fn
visit_tags
(&self, visit: &mut dyn
FnMut
(
BorTag
)); }
Required Methods
§
source
fn
visit_tags
(&self, visit: &mut dyn
FnMut
(
BorTag
))
Implementations on Foreign Types
§
source
§
impl<T:
VisitTags
>
VisitTags
for
RefCell
<T>
source
§
fn
visit_tags
(&self, visit: &mut dyn
FnMut
(
BorTag
))
source
§
impl<T:
VisitTags
>
VisitTags
for
Option
<T>
source
§
fn
visit_tags
(&self, visit: &mut dyn
FnMut
(
BorTag
))
Implementors
§
source
§
impl
VisitTags
for
AllocState
source
§
impl
VisitTags
for
Immediate
<
Provenance
>
source
§
impl
VisitTags
for
MemPlaceMeta
<
Provenance
>
source
§
impl
VisitTags
for
Scalar
<
Provenance
>
source
§
impl
VisitTags
for
Provenance
source
§
impl
VisitTags
for
Stacks
source
§
impl
VisitTags
for
BorTag
source
§
impl
VisitTags
for
FrameState
source
§
impl
VisitTags
for miri::borrow_tracker::
GlobalStateInner
source
§
impl
VisitTags
for
Tree
source
§
impl
VisitTags
for
GlobalState
source
§
impl
VisitTags
for
VClockAlloc
source
§
impl
VisitTags
for
Thread
<'_, '_>
source
§
impl
VisitTags
for
ThreadManager
<'_, '_>
source
§
impl
VisitTags
for
StoreBufferAlloc
source
§
impl
VisitTags
for miri::intptrcast::
GlobalStateInner
source
§
impl
VisitTags
for
AllocExtra
<'_>
source
§
impl
VisitTags
for
FrameExtra
<'_>
source
§
impl
VisitTags
for
MiriMachine
<'_, '_>
source
§
impl
VisitTags
for
EnvVars
<'_>
source
§
impl
VisitTags
for
CatchUnwindData
<'_>
source
§
impl
VisitTags
for
UnblockCallback
source
§
impl
VisitTags
for
TlsData
<'_>
source
§
impl
VisitTags
for
DirHandler
source
§
impl
VisitTags
for
FileHandler
source
§
impl
VisitTags
for
Allocation
<
Provenance
,
AllocExtra
<'_>>
source
§
impl
VisitTags
for
Frame
<'_, '_,
Provenance
,
FrameExtra
<'_>>
source
§
impl
VisitTags
for
ImmTy
<'_,
Provenance
>
source
§
impl
VisitTags
for
MPlaceTy
<'_,
Provenance
>
source
§
impl
VisitTags
for
OpTy
<'_,
Provenance
>
source
§
impl
VisitTags
for
PlaceTy
<'_,
Provenance
>
source
§
impl
VisitTags
for
Pointer
<
Option
<
Provenance
>>
source
§
impl
VisitTags
for
Pointer
<
Provenance
>
source
§
impl
VisitTags
for
MiriInterpCx
<'_, '_>
source
§
impl<'mir, 'tcx>
VisitTags
for
InitOnce
<'mir, 'tcx>
source
§
impl<'mir, 'tcx>
VisitTags
for
SynchronizationState
<'mir, 'tcx>