Detect when fields_expose is unnecessary in clause_pattern

This commit is contained in:
microproofs
2023-10-07 13:19:33 -04:00
committed by Kasey
parent 9335522df4
commit 44021cde19
2 changed files with 4 additions and 23 deletions

View File

@@ -2242,6 +2242,8 @@ impl<'a> CodeGenerator<'a> {
subject_tipo.clone(),
),
)
} else if indices.iter().all(|s| s.1 == "_") {
AirTree::no_op()
} else {
AirTree::fields_expose(
indices,