aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/interface/SBModule.i
diff options
context:
space:
mode:
authorFrederic Riss <friss@apple.com>2014-09-15 07:50:36 +0000
committerFrederic Riss <friss@apple.com>2014-09-15 07:50:36 +0000
commit36acf0fb8b8627bd586fe7df8872b1c8a17ab7cd (patch)
treed1b634ac261eb7df0ab9f6309027887195e86bab /lldb/scripts/Python/interface/SBModule.i
parent4e126a0011973a63f2e674c2a08ab5f987bd0544 (diff)
downloadllvm-36acf0fb8b8627bd586fe7df8872b1c8a17ab7cd.zip
llvm-36acf0fb8b8627bd586fe7df8872b1c8a17ab7cd.tar.gz
llvm-36acf0fb8b8627bd586fe7df8872b1c8a17ab7cd.tar.bz2
Move replaceAllUsesWith() from DIType to DIDescriptor.
RAUW was only used on DIType to merge declarations and full definitions of types. In order to support the same functionality for functions and global variables, move the function up type DI type hierarchy to the common parent of DIType, DISubprogram and DIVariable which is DIDescriptor. This functionality will be exercized when we add the code to emit imported declarations for forward declared function/variables. Reviewers: echristo, dblaikie, aprantl Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D5325 llvm-svn: 217748
Diffstat (limited to 'lldb/scripts/Python/interface/SBModule.i')
0 files changed, 0 insertions, 0 deletions