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

References

tools/clang/include/clang/Parse/Parser.h
 1432                                      const ParsedTemplateInfo &TemplateInfo,
 1499                  const ParsedTemplateInfo &TemplateInfo = ParsedTemplateInfo(),
 2137                const ParsedTemplateInfo &TemplateInfo = ParsedTemplateInfo());
 2141       const ParsedTemplateInfo &TemplateInfo = ParsedTemplateInfo(),
 2153                         const ParsedTemplateInfo &TemplateInfo,
 2160       const ParsedTemplateInfo &TemplateInfo = ParsedTemplateInfo(),
 2176                           const ParsedTemplateInfo &TemplateInfo,
 2753       DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo,
 2775                                        const ParsedTemplateInfo &TemplateInfo,
 2780       const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc,
 2793                            DeclSpec &DS, const ParsedTemplateInfo &TemplateInfo,
 2816       const ParsedTemplateInfo &TemplateInfo = ParsedTemplateInfo(),
 3009       DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo,
 3057   ParseConceptDefinition(const ParsedTemplateInfo &TemplateInfo,
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
   26     const ParsedTemplateInfo &TemplateInfo, const VirtSpecifiers &VS,
  116         (TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate &&
  117          TemplateInfo.Kind != ParsedTemplateInfo::ExplicitSpecialization)) &&
tools/clang/lib/Parse/ParseDecl.cpp
 2237     Declarator &D, const ParsedTemplateInfo &TemplateInfo) {
 2245     Declarator &D, const ParsedTemplateInfo &TemplateInfo, ForRangeInit *FRI) {
 2280   case ParsedTemplateInfo::NonTemplate:
 2284   case ParsedTemplateInfo::Template:
 2285   case ParsedTemplateInfo::ExplicitSpecialization: {
 2295   case ParsedTemplateInfo::ExplicitInstantiation: {
 2559                               const ParsedTemplateInfo &TemplateInfo,
 2978   ParsedTemplateInfo NotATemplate;
 3022                                         const ParsedTemplateInfo &TemplateInfo,
 3120       else if (TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate)
 4278                                 const ParsedTemplateInfo &TemplateInfo,
 4320     (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation ||
 4321      TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization);
 4504   if (TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate &&
 4513     if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
  462                                          const ParsedTemplateInfo &TemplateInfo,
  670                               const ParsedTemplateInfo &TemplateInfo,
  778     const ParsedTemplateInfo &TemplateInfo, SourceLocation UsingLoc,
  792   if (TemplateInfo.Kind == ParsedTemplateInfo::Template &&
  795   if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization)
  797   if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation)
 1393                                  const ParsedTemplateInfo &TemplateInfo,
 1426     (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation ||
 1427      TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization);
 1570         << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation)
 1581             ParsedTemplateInfo::NonTemplate;
 1583     } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
 1587           ParsedTemplateInfo::NonTemplate;
 1809     if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation &&
 1826                 TemplateInfo.Kind == ParsedTemplateInfo::NonTemplate)) {
 1840       if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
 1885   } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation &&
 1898              TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate) {
 1911         TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
 2461                                        const ParsedTemplateInfo &TemplateInfo,
 2615       TemplateInfo.Kind == ParsedTemplateInfo::NonTemplate &&
tools/clang/lib/Parse/ParseTemplate.cpp
  177     DeclaratorContext Context, const ParsedTemplateInfo &TemplateInfo,
  224         TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation,
  233   if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation)
  281     if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) {
  340 Parser::ParseConceptDefinition(const ParsedTemplateInfo &TemplateInfo,
tools/clang/lib/Parse/Parser.cpp
 1130                                       const ParsedTemplateInfo &TemplateInfo,
 1183       TemplateInfo.Kind == ParsedTemplateInfo::Template &&