summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2013-09-13 18:45:00 +0000
committerDavid Blaikie <dblaikie@gmail.com>2013-09-13 18:45:00 +0000
commitdedd27fc62528220ec4cd539498567238d832e78 (patch)
treebdc2e97a1b728601d2baa5190dd7adfadb8cb77c /clang/lib/CodeGen/CGDebugInfo.h
parent0a4e61f81c0f4de860e26e03d7395f78bc4564db (diff)
downloadbcm5719-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.h5
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,
OpenPOWER on IntegriCloud