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

References

tools/clang/lib/Parse/ParseDeclCXX.cpp
 1426     (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation ||
 1427      TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization);
 1563   TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams;
 1570         << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation)
 1575     if (TemplateParams && TemplateInfo.LastParameterListWasEmpty) {
 1580         const_cast<ParsedTemplateInfo &>(TemplateInfo).Kind =
 1583     } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
 1586       const_cast<ParsedTemplateInfo &>(TemplateInfo).Kind =
 1588       const_cast<ParsedTemplateInfo &>(TemplateInfo).TemplateLoc =
 1590       const_cast<ParsedTemplateInfo &>(TemplateInfo).ExternLoc =
 1809     if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation &&
 1815           getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc,
 1815           getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc,
 1826                 TemplateInfo.Kind == ParsedTemplateInfo::NonTemplate)) {
 1840       if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
 1860               PP.getLocForEndOfToken(TemplateInfo.TemplateLoc);
 1863               << SourceRange(TemplateInfo.TemplateLoc)
 1870               0, SourceLocation(), TemplateInfo.TemplateLoc, LAngleLoc, None,
 1885   } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation &&
 1895         getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc,
 1895         getCurScope(), TemplateInfo.ExternLoc, TemplateInfo.TemplateLoc,
 1898              TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate) {
 1911         TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
 1915         << 1 << FixItHint::CreateRemoval(TemplateInfo.TemplateLoc);
 2013       (TemplateInfo.Kind || !isValidAfterTypeSpecifier(false))) {