diff options
author | David Blaikie <dblaikie@gmail.com> | 2013-09-13 18:45:00 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2013-09-13 18:45:00 +0000 |
commit | dedd27fc62528220ec4cd539498567238d832e78 (patch) | |
tree | bdc2e97a1b728601d2baa5190dd7adfadb8cb77c /clang/lib/CodeGen/CGDebugInfo.h | |
parent | 0a4e61f81c0f4de860e26e03d7395f78bc4564db (diff) | |
download | bcm5719-llvm-dedd27fc62528220ec4cd539498567238d832e78.tar.gz bcm5719-llvm-dedd27fc62528220ec4cd539498567238d832e78.zip |
DebugInfo: omit debug info for friends
GCC ToT doesn't do this & it's worth about 3.2% on Clang's DWO file size
with Clang. Some or all of this may be due to things like r190715 which
could have source fixes/improvements, but it's not clear that's the case
and that doesn't help other source bases.
llvm-svn: 190716
Diffstat (limited to 'clang/lib/CodeGen/CGDebugInfo.h')
-rw-r--r-- | clang/lib/CodeGen/CGDebugInfo.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/clang/lib/CodeGen/CGDebugInfo.h b/clang/lib/CodeGen/CGDebugInfo.h index d480d9bbc87..0ca274f5688 100644 --- a/clang/lib/CodeGen/CGDebugInfo.h +++ b/clang/lib/CodeGen/CGDebugInfo.h @@ -155,11 +155,6 @@ class CGDebugInfo { SmallVectorImpl<llvm::Value *> &E, llvm::DIType T); - void CollectCXXFriends(const CXXRecordDecl *Decl, - llvm::DIFile F, - SmallVectorImpl<llvm::Value *> &EltTys, - llvm::DIType RecordTy); - void CollectCXXBases(const CXXRecordDecl *Decl, llvm::DIFile F, SmallVectorImpl<llvm::Value *> &EltTys, |