Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Split deferred node traversal out from check.cpp (carbon-language#4559)
I'm looking at adding more significant logic to checking, particularly for interop. But check.cpp is getting large, and I think just adding more logic will make it harder to reason about, so I'm looking at splitting it up. This moves out NodeIdTraversal and DeferredDefinitionWorklist because they're already independent from the other code, and are reasonably sized to have their own files.
- Loading branch information