DebugInfo: provide the ability to add members to a class after it has been constructed
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 9 Aug 2013 17:17:12 +0000 (17:17 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 9 Aug 2013 17:17:12 +0000 (17:17 +0000)
commit8328b6932ffeb41af7fc1260a48d36cf2a427f6f
tree308fb39dbb5e7f87f755e630a7bab5f75e6cff17
parent5752b08aef30386cc6720b59f1103e770ae4eb9c
DebugInfo: provide the ability to add members to a class after it has been constructed

This is necessary to allow Clang to only emit implicit members when
there is code generated for them, rather than whenever they are ODR
used.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188082 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo.h
lib/IR/DebugInfo.cpp