paralegal_flow

Module utils

Source
Expand description

Utility functions, general purpose structs and extension traits

Modules§

Structs§

  • A struct that can be used to apply a FnMut to every Place in a MIR object via the visit::Visitor trait. Usually used to accumulate information about the places.
  • Create a hash for this object that is no longer than six hex digits
  • A bit-set implemented with a u16, supporting domains up to 16 elements.

Enums§

  • This exists to distinguish different types of functions, which is necessary because depending on the type of function, the method of requesting its signature from TyCtxt differs.

Traits§

Functions§

Type Aliases§

  • A simplified version of the argument list that is stored in a TerminatorKind::Call.