diff --git a/src/julia.h b/src/julia.h index cb91331d9db5b..8de35e900a5e2 100644 --- a/src/julia.h +++ b/src/julia.h @@ -501,8 +501,12 @@ extern jl_sym_t *simdloop_sym; #define jl_is_typector(v) jl_typeis(v,jl_typector_type) #define jl_is_TypeConstructor(v) jl_typeis(v,jl_typector_type) #define jl_is_typename(v) jl_typeis(v,jl_typename_type) +#define jl_is_int8(v) jl_typeis(v,jl_int8_type) +#define jl_is_int16(v) jl_typeis(v,jl_int16_type) #define jl_is_int32(v) jl_typeis(v,jl_int32_type) #define jl_is_int64(v) jl_typeis(v,jl_int64_type) +#define jl_is_uint8(v) jl_typeis(v,jl_uint8_type) +#define jl_is_uint16(v) jl_typeis(v,jl_uint16_type) #define jl_is_uint32(v) jl_typeis(v,jl_uint32_type) #define jl_is_uint64(v) jl_typeis(v,jl_uint64_type) #define jl_is_float(v) jl_subtype(v,(jl_value_t*)jl_floatingpoint_type,1)