This is an archive of the discontinued LLVM Phabricator instance.

[clang-move] Find template class forward declarations more precisely.
ClosedPublic

Authored by hokein on May 2 2017, 4:02 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

hokein created this revision.May 2 2017, 4:02 AM
ioeric edited edge metadata.May 2 2017, 4:41 AM

Could you add the following test case for dumping all decls?

template <typename T>
class Foo {
 public:
  Foo() {}
};
typedef Foo<int> Foo_i;
ioeric accepted this revision.May 2 2017, 4:43 AM

Lgtm. Looks like the test case should already be covered.

This revision is now accepted and ready to land.May 2 2017, 4:43 AM
This revision was automatically updated to reflect the committed changes.