mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-19 01:36:48 +00:00

Because symbols cannot refer to operations outside of their symbol tables, it was impossible to refer to operations outside of the dialect currently being defined. This PR modifies the lookup logic to happen relative to the symbol table containing the dialect-defining operations. This is a bit of hack but should unblock the situation here.