Expand description
Library to describe the behaviours of targets in xlang Most properties of targets are exposed via this interface, and plugins (including frontends and backends), as well as drivers, should query the properties in this library, rather than maintaining their own list of properties.
This library also provides an ABI safe version of the target_tuples::Target
type.
Modules§
- properties
- Module containing structures and functions to query the properties of xlang targets
Macros§
- builtin_
signature - Generates a valid
BuiltinSignature
from a signature like (params…)->ret - builtin_
type - Parses a builtin type from a subset of XIR type syntax.
It also accepts
vec(n)
as a vectorn
bytes long
Structs§
- Target
- An abi safe version of
target_tuples::Target
, which can be converted to and from that type