Given type “T”, get type “T*”.
Given type “T”, get type “const T”.
Given type “T”, get type “volatile T”.
Given non-void type “T”, get type “T[N]” (for a constant N).
Given non-void type “T”, get type:
T __attribute__ ((aligned (ALIGNMENT_IN_BYTES)))
The alignment must be a power of two.
This entrypoint was added in LIBGCCJIT_ABI_7; you can test for its presence using
#ifdef LIBGCCJIT_HAVE_gcc_jit_type_get_aligned