This PR adds a method to the `SymbolTableCollection` class to invalidate the cached symbol table for an operation. This is important when doing IR modifications that erase and also create operations having the `OpTrait::SymbolTable` trait. If a symbol table of an erased operation is not invalidated, a new operation sharing the same address would be associated with outdated, and wrong, information.
45 KiB
45 KiB