reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ASTImporter.cpp
 5154   if (Error Err = importInto(ClassTemplate, D->getSpecializedTemplate()))
 5159   if (Error Err = ImportDeclContext(D, DC, LexicalDC))
 5165       D->getTemplateArgs().data(), D->getTemplateArgs().size(), TemplateArgs))
 5165       D->getTemplateArgs().data(), D->getTemplateArgs().size(), TemplateArgs))
 5172             dyn_cast<ClassTemplatePartialSpecializationDecl>(D);
 5180     if (IsStructuralMatch(D, PrevDecl)) {
 5181       if (D->isThisDeclarationADefinition() && PrevDecl->getDefinition()) {
 5182         Importer.MapImported(D, PrevDecl->getDefinition());
 5185         for (auto *FromField : D->fields()) {
 5193         for (CXXMethodDecl *FromM : D->methods()) {
 5213   ExpectedSLoc BeginLocOrErr = import(D->getBeginLoc());
 5216   ExpectedSLoc IdLocOrErr = import(D->getLocation());
 5240             D2, D, Importer.getToContext(), D->getTagKind(), DC,
 5240             D2, D, Importer.getToContext(), D->getTagKind(), DC,
 5256             D2, D, Importer.getToContext(), D->getTagKind(), DC,
 5256             D2, D, Importer.getToContext(), D->getTagKind(), DC,
 5268   D2->setSpecializationKind(D->getSpecializationKind());
 5279   if (auto LocOrErr = import(D->getQualifierLoc()))
 5284   if (auto *TSI = D->getTypeAsWritten()) {
 5290     if (auto LocOrErr = import(D->getTemplateKeywordLoc()))
 5295     if (auto LocOrErr = import(D->getExternLoc()))
 5301   if (D->getPointOfInstantiation().isValid()) {
 5302     if (auto POIOrErr = import(D->getPointOfInstantiation()))
 5308   D2->setTemplateSpecializationKind(D->getTemplateSpecializationKind());
 5310   if (D->isCompleteDefinition())
 5311     if (Error Err = ImportDefinition(D, D2))