(self, o: NameExpr)
| 189 | return result |
| 190 | |
| 191 | def record_undefined_ref(self, o: NameExpr) -> None: |
| 192 | if o.name not in self.undefined_refs: |
| 193 | self.undefined_refs[o.name] = set() |
| 194 | self.undefined_refs[o.name].add(o) |
| 195 | |
| 196 | def pop_undefined_ref(self, name: str) -> set[NameExpr]: |
| 197 | return self.undefined_refs.pop(name, set()) |
no test coverage detected