add variant_hash and is_non_variant to fix setof/3, bagof/3

This commit is contained in:
Mark Thom
2025-12-12 18:05:47 -08:00
parent 29cd80510b
commit 6284aa3a3f
12 changed files with 248 additions and 143 deletions

View File

@@ -649,6 +649,8 @@ enum SystemClauseType {
Argv,
#[strum_discriminants(strum(props(Arity = "2", Name = "$variant")))]
IsVariant,
#[strum_discriminants(strum(props(Arity = "2", Name = "$group_by_variant")))]
GroupByVariant,
Repl(ReplCodePtr),
}