Module check_pointers

Source

Structsยง

PointerCheck ๐Ÿ”’
Details of a pointer check, the condition on which we decide whether to fail the assert and an AssertKind that defines the behavior on failure.
PointerFinder ๐Ÿ”’

Enumsยง

BorrowedFieldProjectionMode ๐Ÿ”’
When checking for borrows of field projections (&(*ptr).a), we might want to check for the field type (type of .a in the example). This enum defines the variations (pass the pointer Ty or the field Ty).

Functionsยง

check_pointers ๐Ÿ”’
Utility for adding a check for read/write on every sized, raw pointer.
split_block ๐Ÿ”’