diff options
author | Eric Christopher <echristo@apple.com> | 2012-02-13 14:56:11 +0000 |
---|---|---|
committer | Eric Christopher <echristo@apple.com> | 2012-02-13 14:56:11 +0000 |
commit | 42e75daaefc11922c585053bfa5e5db6ff312c3e (patch) | |
tree | 8a1695b4f6a8206b26ccc9d5d7f664d1b77e2d2c /lib/CodeGen/CGDebugInfo.h | |
parent | 63d7ed8470e528da56ac4b2deae6a31ec3bd44fc (diff) |
Temporarily walk back a few of my recent debug info limiting changes
while reworking how we handle wanting to emit only parts of structures.
Fixes PR11970.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150388 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGDebugInfo.h')
-rw-r--r-- | lib/CodeGen/CGDebugInfo.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/lib/CodeGen/CGDebugInfo.h b/lib/CodeGen/CGDebugInfo.h index c00c469097..48cf3fa19e 100644 --- a/lib/CodeGen/CGDebugInfo.h +++ b/lib/CodeGen/CGDebugInfo.h @@ -73,9 +73,6 @@ class CGDebugInfo { llvm::DenseMap<const FunctionDecl *, llvm::WeakVH> SPCache; llvm::DenseMap<const NamespaceDecl *, llvm::WeakVH> NameSpaceCache; - /// Helper functions for getOrCreateLimitedType. - llvm::DIType CreateLimitedType(const RecordType *Ty); - /// Helper functions for getOrCreateType. llvm::DIType CreateType(const BuiltinType *Ty); llvm::DIType CreateType(const ComplexType *Ty); @@ -260,17 +257,9 @@ private: /// necessary. llvm::DIType getOrCreateType(QualType Ty, llvm::DIFile F); - /// getOrCreateLimitedType - Get the type from the cache or create a flat - /// limited type. - llvm::DIType getOrCreateLimitedType(QualType Ty, llvm::DIFile F); - /// CreateTypeNode - Create type metadata for a source language type. llvm::DIType CreateTypeNode(QualType Ty, llvm::DIFile F); - /// CreateLimitedTypeNode - Create type metadata for a source language type, - /// but create as little as possible. - llvm::DIType CreateLimitedTypeNode(QualType Ty, llvm::DIFile F); - /// CreateMemberType - Create new member and increase Offset by FType's size. llvm::DIType CreateMemberType(llvm::DIFile Unit, QualType FType, StringRef Name, uint64_t *Offset); |