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

References

tools/clang/lib/Sema/SemaTemplate.cpp
 7695   if (!ClassTemplate) {
 7771   if (!isAcceptableTagRedeclaration(ClassTemplate->getTemplatedDecl(),
 7773                                     ClassTemplate->getIdentifier())) {
 7775       << ClassTemplate
 7777                             ClassTemplate->getTemplatedDecl()->getKindName());
 7778     Diag(ClassTemplate->getTemplatedDecl()->getLocation(),
 7780     Kind = ClassTemplate->getTemplatedDecl()->getTagKind();
 7796   if (CheckTemplateArgumentList(ClassTemplate, TemplateNameLoc,
 7803     if (CheckTemplatePartialSpecializationArgs(TemplateNameLoc, ClassTemplate,
 7814         << ClassTemplate->getDeclName();
 7824     PrevDecl = ClassTemplate->findPartialSpecialization(Converted, InsertPos);
 7826     PrevDecl = ClassTemplate->findSpecialization(Converted, InsertPos);
 7833       CheckTemplateSpecializationScope(*this, ClassTemplate, PrevDecl,
 7848                         ClassTemplate->getInjectedClassNameSpecialization())) {
 7860                                 ClassTemplate->getIdentifier(),
 7875                                              ClassTemplate->getDeclContext(),
 7878                                                        ClassTemplate,
 7890       ClassTemplate->AddPartialSpecialization(Partial, InsertPos);
 7904                                              ClassTemplate->getDeclContext(),
 7906                                                 ClassTemplate,
 7916       ClassTemplate->AddSpecialization(Specialization, InsertPos);