Module stable_mir::abi

source ·

Structs

  • Information about the ABI of a function’s argument, or return value.
  • A function ABI definition.
  • The layout of a type in memory.
  • The layout of a type, alongside the type itself.

Enums

  • General language calling conventions.
  • Describes how the fields of a type are shaped in memory.
  • How a function argument should be passed in to the target function.
  • Describes how values of the type are passed by target ABIs, in terms of categories of C types there are ABI rules for.

Type Aliases

  • Scalar 🔒
    We currently do not support Scalar, and use opaque instead.