Module rustc_sanitizers::cfi::typeid::itanium_cxx_abi::encode

source ·
Expand description

Encodes type metadata identifiers for LLVM CFI and cross-language LLVM CFI support using Itanium C++ ABI mangling for encoding with vendor extended type qualifiers and types for Rust types that are not used across the FFI boundary.

For more information about LLVM CFI and cross-language LLVM CFI support for the Rust compiler, see design document in the tracking issue #89653.

Enums§

  • Substitution dictionary key.
  • Type and extended type qualifiers.

Functions§

Type Aliases§