diff options
| -rw-r--r-- | internal/generated/nqc.raku | 2 | ||||
| -rw-r--r-- | internal/generated/types/types.go | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/internal/generated/nqc.raku b/internal/generated/nqc.raku index eaf9c45..6cb9e56 100644 --- a/internal/generated/nqc.raku +++ b/internal/generated/nqc.raku @@ -57,6 +57,8 @@ class NQCToGoActions { \t{@!const-names.grep(/_OP_ID$/).map({ "case $_:\n" ~ "\t\treturn \"{$_.subst('_OP_ID', '').lc}\"" }).join("\n\t")} + default: + \tpanic(fmt.Sprintf("Unknown OpId: %d", o)) \t\} \} END diff --git a/internal/generated/types/types.go b/internal/generated/types/types.go index a313030..ca2172b 100644 --- a/internal/generated/types/types.go +++ b/internal/generated/types/types.go @@ -27,6 +27,8 @@ func (o OpId) String() string { return "writev_enter" case WRITEV_EXIT_OP_ID: return "writev_exit" + default: + panic(fmt.Sprintf("Unknown OpId: %d", o)) } } |
