mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-16 08:29:43 +00:00
Move typedefs inside the class that they belong to.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185573 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
40488cf139
commit
08ebdc73de
@ -195,16 +195,6 @@ public:
|
||||
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 {
|
||||
@ -221,11 +211,18 @@ 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;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user