reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1478 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D); 1478 RegisterTemplateSpecialization(D->getSpecializedTemplate(), D); 1480 VisitCXXRecordDecl(D); 1484 = D->getSpecializedTemplateOrPartial(); 1489 Record.AddTemplateArgumentList(&D->getTemplateInstantiationArgs()); 1492 Record.AddTemplateArgumentList(&D->getTemplateArgs()); 1493 Record.AddSourceLocation(D->getPointOfInstantiation()); 1494 Record.push_back(D->getSpecializationKind()); 1495 Record.push_back(D->isCanonicalDecl()); 1497 if (D->isCanonicalDecl()) { 1499 Record.AddDeclRef(D->getSpecializedTemplate()->getCanonicalDecl()); 1503 Record.AddTypeSourceInfo(D->getTypeAsWritten()); 1504 if (D->getTypeAsWritten()) { 1505 Record.AddSourceLocation(D->getExternLoc()); 1506 Record.AddSourceLocation(D->getTemplateKeywordLoc());