For template instances, forward declare its arguments.
Still missing a fwd decl of explicit instantiations!
This commit is contained in:
parent
5b5fa04652
commit
35b8c20ce2
@ -962,14 +962,15 @@ namespace cling {
|
||||
|
||||
void ForwardDeclPrinter::
|
||||
VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl* D) {
|
||||
D->printName(Log());
|
||||
Log() << " ClassTemplateSpecialization : Skipped by default\n";
|
||||
// if (shouldSkip(D)) {
|
||||
// skipDecl();
|
||||
// return;
|
||||
// }
|
||||
|
||||
// const TemplateArgumentList& iargs = D->getTemplateInstantiationArgs();
|
||||
const TemplateArgumentList& iargs = D->getTemplateInstantiationArgs();
|
||||
for (const TemplateArgument& TA: iargs.asArray()) {
|
||||
VisitTemplateArgument(TA);
|
||||
}
|
||||
|
||||
// Out() << "template <> ";
|
||||
// VisitCXXRecordDecl(D->getCanonicalDecl());
|
||||
|
Loading…
x
Reference in New Issue
Block a user