// RUN: %clang_cc1 %s -verify -std=c++20 namespace std { template // expected-error 2 {{type 'int' cannot be used prior to '::' because it has no members}} class initializer_list; } namespace gh132256 { auto x = {1}; // expected-note {{in instantiation of default argument for 'initializer_list' required here}} void f() { for(int x : {1, 2}); // expected-note {{in instantiation of default argument for 'initializer_list' required here}} } }