This patch splits off some abstractions used by the dwarf linker in dsymutil and moves them into their own header and implementation files. This halves the number of LOC in DwarfLinker.cpp and makes it a lot easier to see what's going on where.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Assuming there are no other code changes, this seems like a good idea.
llvm/tools/dsymutil/DeclContext.cpp | ||
---|---|---|
3 ↗ | (On Diff #153085) | this comment seems wrong? |
llvm/tools/dsymutil/DeclContext.h | ||
3 ↗ | (On Diff #153085) | this comment seems wrong? |
llvm/tools/dsymutil/DwarfStreamer.h | ||
1 ↗ | (On Diff #153085) | DwarfStreamer? |
llvm/tools/dsymutil/LinkUtils.h | ||
1 ↗ | (On Diff #153085) | LinkUtils. |
llvm/tools/dsymutil/MachOUtils.cpp | ||
1 ↗ | (On Diff #153085) | -*- C++ -*- |
Comment Actions
- Fix ASCII art
llvm/tools/dsymutil/MachOUtils.cpp | ||
---|---|---|
1 ↗ | (On Diff #153085) | Actually it's an implementation, so the extension should be updated rather than the language specifier :-) |