diff --git a/ir/json_generator.h b/ir/json_generator.h index 514983f161..2f6e707a07 100644 --- a/ir/json_generator.h +++ b/ir/json_generator.h @@ -135,7 +135,10 @@ class JSONGenerator { break; case OBJ_END: break; - default: + case TOP: + case VEC_START: + case VEC_MID: + case OBJ_AFTERTAG: BUG("invalid json output state in end_object"); break; }