]> granicus.if.org Git - clang/commit
Debug info: Only emit C++ accessibility specifiers when they are diverging
authorAdrian Prantl <aprantl@apple.com>
Fri, 29 Aug 2014 22:44:27 +0000 (22:44 +0000)
committerAdrian Prantl <aprantl@apple.com>
Fri, 29 Aug 2014 22:44:27 +0000 (22:44 +0000)
commitbfb9ad3031f6d8d6017d8df78c1ead2353b46238
tree896fe0d7d9bb7977bdc222ecbd1c6d6a7fe6ec32
parentb9e46e3ebc349f1d2b454a61ccedec4955dbb67f
Debug info: Only emit C++ accessibility specifiers when they are diverging
from the default for the containing type.

rdar://problem/18154959

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@216800 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGDebugInfo.h
test/CodeGenCXX/debug-info-access.cpp [new file with mode: 0644]
test/CodeGenCXX/debug-info-artificial-arg.cpp
test/CodeGenCXX/debug-info-decl-nested.cpp
test/CodeGenCXX/debug-info-qualifiers.cpp
test/CodeGenCXX/debug-info-static-member.cpp
test/CodeGenCXX/debug-lambda-expressions.cpp
test/CodeGenCXX/debug-lambda-this.cpp
test/CodeGenCXX/field-access-debug-info.cpp
test/CodeGenObjC/debug-info-ivars-extension.m