fix uniqueness bug

builtin defs were included twice, which threw off uniqueness inference
This commit is contained in:
Folkert 2020-10-12 22:00:40 +02:00
parent 78d1a01742
commit 2df86b6438
3 changed files with 4 additions and 6 deletions

View file

@ -67,6 +67,7 @@ pub fn constrain_decls(
// perform usage analysis on the whole file
let mut var_usage = VarUsage::default();
for decl in decls.iter().rev() {
// NOTE: rigids are empty because they are not shared between top-level definitions
match decl {