diff options
author | Brad King <brad.king@kitware.com> | 2016-04-19 18:35:01 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-04-19 18:56:03 (GMT) |
commit | c7de52912ca365accc004b01ba95a2bfebe14b0e (patch) | |
tree | b0e08f94e719659962d993d65823f73977d4220c /src/RunClang.cxx | |
parent | 919b87c0172b4e623feb6870983152f3be0b2748 (diff) | |
download | CastXML-c7de52912ca365accc004b01ba95a2bfebe14b0e.zip CastXML-c7de52912ca365accc004b01ba95a2bfebe14b0e.tar.gz CastXML-c7de52912ca365accc004b01ba95a2bfebe14b0e.tar.bz2 |
Output: Fix access specifier of incomplete class template instantiations
In code like
class foo {
template <typename> class bar {};
typedef bar<char> incomplete;
};
template class foo::bar<int>; // complete
the instantiations of `foo::bar<>` should have the same access as the
original template whether they are fully instantiated or incomplete.
GitHub-Issue: CastXML/CastXML#56
Diffstat (limited to 'src/RunClang.cxx')
0 files changed, 0 insertions, 0 deletions