Hi all, when the symbolTable is being deprecated, ...
# compiler
i
s
IrPluginContext
now has an api to search for declarations based on the fqName, I suppose it is the intended replacement 🙂
i
Thanks @shikasd, maybe there are other official and non-experimental API’s that are exposed. But I’ll keep digging 😄
s
From my understanding, the idea is that you would need symbol table only to reference elements from outside of current module. For that, there are only two ways that I know of, one experimental and one deprecated 😅 If you dig deep enough you would probably find a commit that deprecated symbol table and introduced new api to replace it at the same time. :)