#define type_visited(tp) _type_visited(tp)
#define type_not_visited(tp) _type_not_visited(tp)
#define is_type(thing) _is_type(thing)
-# define is_class_type(clss) is_Class_type(clss)
#define is_Class_type(clss) _is_class_type(clss)
#define get_class_n_members(clss) _get_class_n_members(clss)
#define get_class_member(clss, pos) _get_class_member(clss, pos)
#define is_Method_type(method) _is_method_type(method)
#define is_Union_type(uni) _is_union_type(uni)
#define is_Array_type(array) _is_array_type(array)
-# define is_array_type(arr) is_Array_type(arr)
#define is_Enumeration_type(enumeration) _is_enumeration_type(enumeration)
#define is_Pointer_type(pointer) _is_pointer_type(pointer)
#define is_Primitive_type(primitive) _is_primitive_type(primitive)