Module ty

Source
Expand description

Types of values.

Re-exports§

pub use self::TypeKind::*;

Enums§

TypeKind
The different kinds of types.

Functions§

array_ty
Create a array type. size is the number of elements in the array, and ty the type of each individual element.
entity_ty
Create an entity type with the given input and output arguments.
enum_ty
Create an enum type of the requested size.
func_ty
Create a function type with the given arguments and return type.
int_ty
Create an integer type of the requested size.
pointer_ty
Create a pointer type with the requested data type.
signal_ty
Create a signal type with the requested data type.
struct_ty
Create a struct type. fields is an list of types, one for each field.
time_ty
Create a time type.
void_ty
Create a void type.

Type Aliases§

Type
An LLHD type.