Skip to main content

Module transform

Module transform 

Source
Expand description

Transforms instances and types for LLVM CFI and cross-language LLVM CFI support using Itanium C++ ABI mangling.

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

Structsยง

TransformTy ๐Ÿ”’

Functionsยง

default_or_shim ๐Ÿ”’
implemented_method ๐Ÿ”’
Determines if an instance represents a trait method implementation and returns the necessary information for type erasure.
trait_object_ty ๐Ÿ”’
transform_instance ๐Ÿ”’
Transforms an instance for LLVM CFI and cross-language LLVM CFI support using Itanium C++ ABI mangling.

Type Aliasesยง

TransformTyOptions ๐Ÿ”’
Options for transform_ty.