This is an archive of the discontinued LLVM Phabricator instance.

Move code for symbol resolution from SymbolTable.cpp to Symbols.cpp.
ClosedPublic

Authored by ruiu on May 23 2019, 12:51 AM.

Details

Summary

My recent commits separated symbol resolution from the symbol table,
so the functions to resolve symbols are now in a somewhat wrong file.
This patch moves it to Symbols.cpp.

The functions are now member functions of the symbol.

This is code move change. I modified function names so that they are
appropriate as member functions, though. No functionality change
intended.

Event Timeline

ruiu created this revision.May 23 2019, 12:51 AM
Herald added a project: Restricted Project. · View Herald Transcript
MaskRay accepted this revision.May 23 2019, 1:25 AM
This revision is now accepted and ready to land.May 23 2019, 1:25 AM
grimar accepted this revision.May 23 2019, 2:46 AM

LGTM

This revision was automatically updated to reflect the committed changes.