Skip to content
  1. Jan 18, 2020
    • Richard Smith's avatar
      Remove redundant CXXScopeSpec from TemplateIdAnnotation. · a42fd84c
      Richard Smith authored
      A TemplateIdAnnotation represents only a template-id, not a
      nested-name-specifier plus a template-id. Don't make a redundant copy of
      the CXXScopeSpec and store it on the template-id annotation.
      
      This slightly improves error recovery by more properly handling the case
      where we would form an invalid CXXScopeSpec while parsing a typename
      specifier, instead of accidentally putting the token stream into a
      broken "annot_template_id with a scope specifier, but with no preceding
      annot_cxxscope token" state.
      a42fd84c
  2. Jan 17, 2020
  3. Jan 16, 2020
  4. Jan 15, 2020
Loading