]> granicus.if.org Git - clang/commit
DebugInfo: Don't include implicit special members in the list of class members
authorDavid Blaikie <dblaikie@gmail.com>
Mon, 6 Oct 2014 05:18:55 +0000 (05:18 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Mon, 6 Oct 2014 05:18:55 +0000 (05:18 +0000)
commite8077752f655155ad6e64353adab65b84d0bcc5a
tree6a03ab2dcc21f57fb0ff45b8535ef2ce82603289
parent98ca94018cf2472dbfc028b81b6d6c7582477cd2
DebugInfo: Don't include implicit special members in the list of class members

By leaving these members out of the member list, we avoid them being
emitted into type unit definitions - while still allowing the
definition/declaration to be injected into the compile unit as expected.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@219101 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDebugInfo.cpp
test/CodeGenCXX/debug-info-template-member.cpp