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

References

tools/clang/lib/Sema/SemaTemplate.cpp
 8513     = Specialization->getTemplateSpecializationInfo();
 8520     Specialization->setLocation(FD->getLocation());
 8521     Specialization->setLexicalDeclContext(FD->getLexicalDeclContext());
 8528     Specialization->setConstexprKind(FD->getConstexprKind());
 8541                                        Specialization->getPrimaryTemplate(),
 8542                                        Specialization, FD->getLocation(),
 8556                                              Specialization,
 8573     if (Specialization->isDeleted() && !SpecInfo->isExplicitSpecialization() &&
 8574         !Specialization->getCanonicalDecl()->isReferenced()) {
 8577           Specialization->getCanonicalDecl() == Specialization &&
 8577           Specialization->getCanonicalDecl() == Specialization &&
 8580       Specialization->setDeletedAsWritten(false);
 8584     MarkUnusedFileScopedDecl(Specialization);
 8592     TemplateArgumentList(Specialization->getTemplateSpecializationArgs());
 8594       Specialization->getPrimaryTemplate(), TemplArgs, /*InsertPos=*/nullptr,
 8596       ExplicitTemplateArgs ? &ConvertedTemplateArgs[Specialization] : nullptr);
 8604     inheritCUDATargetAttrs(FD, *Specialization->getPrimaryTemplate());
 8609   Previous.addDecl(Specialization);