summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 40488cf)
raw | patch | inline | side by side (parent: 40488cf)
author | Eric Christopher <echristo@gmail.com> | |
Wed, 3 Jul 2013 20:36:36 +0000 (20:36 +0000) | ||
committer | Eric Christopher <echristo@gmail.com> | |
Wed, 3 Jul 2013 20:36:36 +0000 (20:36 +0000) |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185573 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfDebug.h | patch | blob | history |
index 179db395d38327d3b8e6e9647909a84d7282b386..cbe0fc8fbab6cdde932446a4205d3c0b695d6326 100644 (file)
DIType getType() const;
};
-
-// A String->Symbol mapping of strings used by indirect
-// references.
-typedef StringMap<std::pair<MCSymbol*, unsigned>,
- BumpPtrAllocator&> StrPool;
-
-// A Symbol->unsigned mapping of addresses used by indirect
-// references.
-typedef DenseMap<const MCExpr *, unsigned> AddrPool;
-
/// \brief Collects and handles information specific to a particular
/// collection of units.
class DwarfUnits {
SmallVector<CompileUnit *, 1> CUs;
// Collection of strings for this unit and assorted symbols.
+ // A String->Symbol mapping of strings used by indirect
+ // references.
+ typedef StringMap<std::pair<MCSymbol*, unsigned>,
+ BumpPtrAllocator&> StrPool;
StrPool StringPool;
unsigned NextStringPoolNumber;
std::string StringPref;
// Collection of addresses for this unit and assorted labels.
+ // A Symbol->unsigned mapping of addresses used by indirect
+ // references.
+ typedef DenseMap<const MCExpr *, unsigned> AddrPool;
AddrPool AddressPool;
unsigned NextAddrPoolNumber;