@@ -84,13 +84,14 @@ return ciConstant(field_btype, ciNullObject::make()); } else { return ciConstant(field_btype, CURRENT_ENV->get_object(o)); } } - } + default: fatal("no field value: %s", type2name(field_btype)); return ciConstant(); + } } // ------------------------------------------------------------------ // ciInstance::field_value //