Lines Matching defs:FromTD
644 void SetTemplateDiff(TemplateDecl *FromTD, TemplateDecl *ToTD,
649 FlatTree[CurrentNode].FromArgInfo.TD = FromTD;
674 void SetTemplateTemplateDiff(TemplateDecl *FromTD, TemplateDecl *ToTD,
678 FlatTree[CurrentNode].FromArgInfo.TD = FromTD;
812 void GetTemplateDiff(TemplateDecl *&FromTD, TemplateDecl *&ToTD,
815 FromTD = FlatTree[ReadNode].FromArgInfo.TD;
833 void GetTemplateTemplateDiff(TemplateDecl *&FromTD, TemplateDecl *&ToTD) {
835 FromTD = FlatTree[ReadNode].FromArgInfo.TD;
1543 TemplateDecl *FromTD, *ToTD;
1544 Tree.GetTemplateTemplateDiff(FromTD, ToTD);
1545 PrintTemplateTemplate(FromTD, ToTD, Tree.FromDefault(),
1612 TemplateDecl *FromTD, *ToTD;
1614 Tree.GetTemplateDiff(FromTD, ToTD, FromQual, ToQual);
1621 OS << FromTD->getDeclName() << "<>";
1625 OS << FromTD->getDeclName() << '<';
1788 void PrintTemplateTemplate(TemplateDecl *FromTD, TemplateDecl *ToTD,
1790 assert((FromTD || ToTD) && "Only one template argument may be missing.");
1793 std::string(FromTD ? FromTD->getName() : "(no argument)");
1795 if (FromTD && ToTD && FromName == ToName) {
1796 FromName = FromTD->getQualifiedNameAsString();
1801 OS << "template " << FromTD->getDeclName();