// { dg-additional-options "-fmodules-ts" } // reduced from string-view1 through cvise. Broken under c++2a too. // we were creating a hash slot, and then doing another lookup without // initializing that first slot :( namespace std { typedef int a; int b; decltype(nullptr) c; namespace xyz {} __builtin_va_list d; int n; int e; int f; int g; int h; int i; int j; int k; typedef struct l m; typedef struct aa w; typedef struct x o; typedef x p; long q; long r; typedef l s; extern p ab; void t(); void v(); extern p ac; void ad(); int ae; int af; extern p ag; extern p ah; void ai(); void y(); int aj; int ak; int al; char am; int an; a ao; int ap; int aq; void z(); int ar; int as; void at(); void au(); void av(); void aw(); int u; namespace zz { } }