numbast.static.types#

Functions

register_enum_type_str(ctype_enum_name, ...)

Register a mapping from a C++ enum type name to its corresponding Numba type string.

reset_types()

to_numba_arg_type_str(ast_type)

Convert an AST Canopy Type to the corresponding Numba type string for use in function argument typing.

to_numba_type_str(ty)

Map a C/C++ type string to its corresponding Numba type string.