[PATCH] D82526: [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence.

Haojian Wu via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jun 30 00:30:12 PDT 2020


hokein added a comment.

friendly ping, we start encountering this crash in production.

another reduced testcase:

  using a = decltype(b())::a;
    template < class c > class d {
      using UnderlyingBuilder = c::UnderlyingBuilder:template < class > class e  
      class f  {
      using g = UnderlyingBuildertype;
      }class StorageNoDestruct
          : c::k<
                e< f:g > > {}  
    using h = StorageNoDestructtype;
      static_assert(alignof(h) == alignof(f),
                    ""}template < class > class i {
    using UnderlyingBuilder =
          a;
      template < class > class k  
    }class j 
        : d< i< j  > > 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D82526/new/

https://reviews.llvm.org/D82526





More information about the cfe-commits mailing list