summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/generated/nqc.raku2
-rw-r--r--internal/generated/types/types.go2
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))
}
}