mirror of
https://github.com/odin-lang/Odin.git
synced 2026-01-05 20:48:04 +00:00
Add missing types for min dep
This commit is contained in:
@@ -1199,6 +1199,11 @@ void add_type_info_type(CheckerContext *c, Type *t) {
|
||||
add_type_info_type(c, bt->BitSet.underlying);
|
||||
break;
|
||||
|
||||
case Type_BitFieldValue:
|
||||
break;
|
||||
case Type_BitField:
|
||||
break;
|
||||
|
||||
case Type_Opaque:
|
||||
add_type_info_type(c, bt->Opaque.elem);
|
||||
break;
|
||||
@@ -1244,7 +1249,7 @@ void add_type_info_type(CheckerContext *c, Type *t) {
|
||||
break;
|
||||
|
||||
default:
|
||||
GB_PANIC("Unhandled type: %*.s", LIT(type_strings[bt->kind]));
|
||||
GB_PANIC("Unhandled type: %*.s %d", LIT(type_strings[bt->kind]), bt->kind);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -1390,6 +1395,11 @@ void add_min_dep_type_info(Checker *c, Type *t) {
|
||||
}
|
||||
break;
|
||||
|
||||
case Type_BitFieldValue:
|
||||
break;
|
||||
case Type_BitField:
|
||||
break;
|
||||
|
||||
case Type_Map:
|
||||
init_map_internal_types(bt);
|
||||
add_min_dep_type_info(c, bt->Map.key);
|
||||
|
||||
Reference in New Issue
Block a user