Expand description
A common functionality used among various compilers.
Enums§
- Compiled
Kind - Represents the kind of compiled function or module, used for debugging and identification purposes across multiple compiler backends (e.g., LLVM, Cranelift).
Functions§
- function_
kind_ to_ filename - Converts a kind into a filename, that we will use to dump the contents of the IR object file to.
- sanitize_
filename 🔒 - Sanitizes a string so it can be safely used as a filename.
- types_
to_ signature - Converts a slice of
Typeinto a string signature, mapping each type to a specific character. Used to represent function signatures in a compact string form.