Enum gccjit_sys::gcc_jit_types
source · #[repr(C)]pub enum gcc_jit_types {
Show 34 variants
GCC_JIT_TYPE_VOID = 0,
GCC_JIT_TYPE_VOID_PTR = 1,
GCC_JIT_TYPE_BOOL = 2,
GCC_JIT_TYPE_CHAR = 3,
GCC_JIT_TYPE_SIGNED_CHAR = 4,
GCC_JIT_TYPE_UNSIGNED_CHAR = 5,
GCC_JIT_TYPE_SHORT = 6,
GCC_JIT_TYPE_UNSIGNED_SHORT = 7,
GCC_JIT_TYPE_INT = 8,
GCC_JIT_TYPE_UNSIGNED_INT = 9,
GCC_JIT_TYPE_LONG = 10,
GCC_JIT_TYPE_UNSIGNED_LONG = 11,
GCC_JIT_TYPE_LONG_LONG = 12,
GCC_JIT_TYPE_UNSIGNED_LONG_LONG = 13,
GCC_JIT_TYPE_FLOAT = 14,
GCC_JIT_TYPE_DOUBLE = 15,
GCC_JIT_TYPE_LONG_DOUBLE = 16,
GCC_JIT_TYPE_CONST_CHAR_PTR = 17,
GCC_JIT_TYPE_SIZE_T = 18,
GCC_JIT_TYPE_FILE_PTR = 19,
GCC_JIT_TYPE_COMPLEX_FLOAT = 20,
GCC_JIT_TYPE_COMPLEX_DOUBLE = 21,
GCC_JIT_TYPE_COMPLEX_LONG_DOUBLE = 22,
GCC_JIT_TYPE_UINT8_T = 23,
GCC_JIT_TYPE_UINT16_T = 24,
GCC_JIT_TYPE_UINT32_T = 25,
GCC_JIT_TYPE_UINT64_T = 26,
GCC_JIT_TYPE_UINT128_T = 27,
GCC_JIT_TYPE_INT8_T = 28,
GCC_JIT_TYPE_INT16_T = 29,
GCC_JIT_TYPE_INT32_T = 30,
GCC_JIT_TYPE_INT64_T = 31,
GCC_JIT_TYPE_INT128_T = 32,
GCC_JIT_TYPE_BFLOAT16 = 33,
}
Variants§
GCC_JIT_TYPE_VOID = 0
GCC_JIT_TYPE_VOID_PTR = 1
GCC_JIT_TYPE_BOOL = 2
GCC_JIT_TYPE_CHAR = 3
GCC_JIT_TYPE_SIGNED_CHAR = 4
GCC_JIT_TYPE_UNSIGNED_CHAR = 5
GCC_JIT_TYPE_SHORT = 6
GCC_JIT_TYPE_UNSIGNED_SHORT = 7
GCC_JIT_TYPE_INT = 8
GCC_JIT_TYPE_UNSIGNED_INT = 9
GCC_JIT_TYPE_LONG = 10
GCC_JIT_TYPE_UNSIGNED_LONG = 11
GCC_JIT_TYPE_LONG_LONG = 12
GCC_JIT_TYPE_UNSIGNED_LONG_LONG = 13
GCC_JIT_TYPE_FLOAT = 14
GCC_JIT_TYPE_DOUBLE = 15
GCC_JIT_TYPE_LONG_DOUBLE = 16
GCC_JIT_TYPE_CONST_CHAR_PTR = 17
GCC_JIT_TYPE_SIZE_T = 18
GCC_JIT_TYPE_FILE_PTR = 19
GCC_JIT_TYPE_COMPLEX_FLOAT = 20
GCC_JIT_TYPE_COMPLEX_DOUBLE = 21
GCC_JIT_TYPE_COMPLEX_LONG_DOUBLE = 22
GCC_JIT_TYPE_UINT8_T = 23
GCC_JIT_TYPE_UINT16_T = 24
GCC_JIT_TYPE_UINT32_T = 25
GCC_JIT_TYPE_UINT64_T = 26
GCC_JIT_TYPE_UINT128_T = 27
GCC_JIT_TYPE_INT8_T = 28
GCC_JIT_TYPE_INT16_T = 29
GCC_JIT_TYPE_INT32_T = 30
GCC_JIT_TYPE_INT64_T = 31
GCC_JIT_TYPE_INT128_T = 32
GCC_JIT_TYPE_BFLOAT16 = 33
Auto Trait Implementations§
impl RefUnwindSafe for gcc_jit_types
impl Send for gcc_jit_types
impl Sync for gcc_jit_types
impl Unpin for gcc_jit_types
impl UnwindSafe for gcc_jit_types
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more