Debug Info: this reverts commit r189600.
authorManman Ren <manman.ren@gmail.com>
Thu, 29 Aug 2013 20:48:48 +0000 (20:48 +0000)
committerManman Ren <manman.ren@gmail.com>
Thu, 29 Aug 2013 20:48:48 +0000 (20:48 +0000)
commit18760453868e9b831b8575ae64119b07ab4dcdf5
tree4c59d071104ca1d364e5cfd36ee2f97790c2a557
parent6b2ec037f16753547398efe1812160982f1d14e4
Debug Info: this reverts commit r189600.

We had further discussions on how to retain types, whether to do it in front end
or in DIBuilder. And we agree to do it in DIBuilder so front ends
generating unique identifier do not need to worry about retaining them.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189609 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
lib/CodeGen/CGDebugInfo.cpp
test/CodeGenCXX/debug-info-artificial-arg.cpp
test/CodeGenCXX/debug-info-class.cpp
test/CodeGenCXX/debug-info-decl-nested.cpp
test/CodeGenCXX/debug-info-enum.cpp
test/CodeGenCXX/debug-info-method.cpp
test/CodeGenCXX/debug-info-namespace.cpp
test/CodeGenCXX/debug-info-static-member.cpp
test/CodeGenCXX/debug-info-template-limit.cpp
test/CodeGenCXX/debug-info-template-member.cpp
test/CodeGenCXX/debug-info-template-quals.cpp
test/CodeGenCXX/debug-info-template.cpp
test/CodeGenCXX/debug-info-union-template.cpp
test/CodeGenCXX/debug-info-uuid.cpp
test/CodeGenCXX/debug-info.cpp