| // RUN: %clang_cc1 -std=c23 -fsyntax-only -verify %s | |
| // RUN: %clang_cc1 -fsyntax-only -verify -x c++ -Wno-c23-extensions %s | |
| // expected-no-diagnostics | |
| char *p1 = (char[]){ | |
| #embed __FILE__ | |
| }; | |
| int *p2 = (int[]){ | |
| #embed __FILE__ | |
| }; | |
| int *p3 = (int[30]){ | |
| #embed __FILE__ limit(30) | |
| }; |