@@ -1325,8 +1325,7 @@ void ClassDefImpl::internalInsertMember(MemberDef *md,
1325
1325
// then we also need to insert the member in the template instance.
1326
1326
for (const auto &ti : getTemplateInstances ())
1327
1327
{
1328
- // printf("member %s of class %s with template instance %s\n",qPrint(md->name()),qPrint(name()),
1329
- // qPrint(ti.templSpec));
1328
+ AUTO_TRACE_ADD (" member {} of class {} with template instance {}\n " ,md->name (),name (),ti.templSpec );
1330
1329
ClassDefMutable *cdm = toClassDefMutable (ti.classDef );
1331
1330
if (cdm)
1332
1331
{
@@ -4387,6 +4386,7 @@ ClassDef *ClassDefImpl::insertTemplateInstance(const QCString &fileName,
4387
4386
4388
4387
void ClassDefImpl::insertExplicitTemplateInstance (ClassDef *templateClass,const QCString &templSpec)
4389
4388
{
4389
+ AUTO_TRACE (" this={} cd={} templSpec={}" ,name (),templateClass->name (),templSpec);
4390
4390
m_templateInstances.emplace_back (templSpec,templateClass);
4391
4391
}
4392
4392
@@ -4404,9 +4404,9 @@ void ClassDefImpl::addMemberToTemplateInstance(const MemberDef *md,
4404
4404
const ArgumentList &templateArguments,
4405
4405
const QCString &templSpec)
4406
4406
{
4407
+ AUTO_TRACE (" this={} md={}" ,name (),md->name ());
4407
4408
auto actualArguments_p = stringToArgumentList (getLanguage (),templSpec);
4408
4409
auto imd = md->createTemplateInstanceMember (templateArguments,actualArguments_p);
4409
- // printf("%s->setMemberClass(%p)\n",qPrint(imd->name()),this);
4410
4410
auto mmd = toMemberDefMutable (imd.get ());
4411
4411
mmd->setMemberClass (this );
4412
4412
mmd->setTemplateMaster (md);
@@ -4428,6 +4428,7 @@ void ClassDefImpl::addMemberToTemplateInstance(const MemberDef *md,
4428
4428
4429
4429
void ClassDefImpl::addMembersToTemplateInstance (const ClassDef *cd,const ArgumentList &templateArguments,const QCString &templSpec)
4430
4430
{
4431
+ AUTO_TRACE (" this={} cd={} templSpec={}" ,name (),cd->name (),templSpec);
4431
4432
// printf("%s::addMembersToTemplateInstance(%s,%s)\n",qPrint(name()),qPrint(cd->name()),templSpec);
4432
4433
for (const auto &mni : cd->memberNameInfoLinkedMap ())
4433
4434
{
0 commit comments