diff options
author | Nicolai Haehnle <nhaehnle@gmail.com> | 2018-03-05 15:21:11 +0000 |
---|---|---|
committer | Nicolai Haehnle <nhaehnle@gmail.com> | 2018-03-05 15:21:11 +0000 |
commit | b0cf9e93a68f224288d3fb029255c97d5c6fe5eb (patch) | |
tree | 816abb2e62c0cd86898d16c342a1e2fbc804b627 /lldb/packages/Python/lldbsuite/test/python_api | |
parent | 8ebf7e4dfa222ae04e063f1c1e0bb5c945331ac7 (diff) | |
download | bcm5719-llvm-b0cf9e93a68f224288d3fb029255c97d5c6fe5eb.tar.gz bcm5719-llvm-b0cf9e93a68f224288d3fb029255c97d5c6fe5eb.zip |
TableGen: Resolve all template args simultaneously in AddSubClass
Summary:
Use the new resolver interface more explicitly, and avoid traversing
all the initializers multiple times.
Add a test case for a pattern that was broken by an earlier version
of this change.
An additional change is that we now remove *all* template arguments
after resolving them.
Change-Id: I86c828c8cc84c18b052dfe0f64c0d5cbf3c4e13c
Reviewers: arsenm, craig.topper, tra, MartinO
Subscribers: wdng, llvm-commits
Differential Revision: https://reviews.llvm.org/D43652
llvm-svn: 326706
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions