type *type_nav_MAX_FOR(struct type_nav *root, unsigned sz) { enum type_primitive p = type_primitive_not_less_than_size(sz); if(p != type_unknown) return type_nav_btype(root, p); assert(0 && "no type max"); }
type *type_nav_MAX_FOR(struct type_nav *root, unsigned sz, int is_signed) { enum type_primitive p = type_primitive_not_less_than_size(sz, is_signed); UCC_ASSERT(p != type_unknown, "no type max for %u", sz); return type_nav_btype(root, p); }