Lines Matching full:modules
4 // RUN: %clang_cc1 -fsyntax-only -verify=c99-modules -fmodules -fimplicit-module-maps -fmodules-cac…
5 // RUN: %clang_cc1 -fsyntax-only -verify=c23-modules -fmodules -fimplicit-module-maps -fmodules-cac…
12 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
14 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
16 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
18 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
20 … c99-modules-error{{undeclared identifier}} c23-modules-error{{undeclared identifier}}
22 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
24 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
26 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
29 …c99-modules-error{{unknown type}} c99-modules-error{{undeclared function}} c99-modules-error{{expe…
30 …c23-modules-error{{unknown type}} c23-modules-error{{undeclared identifier}} c23-modules-error{{ex…
32 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
39 …c99-modules-error{{'size_t' must be declared before it is used}} c23-modules-error{{must be declar…
40 …c99-modules-note@__stddef_size_t.h:*{{declaration here is not visible}} c23-modules-note@__stddef_…
42 …c99-modules-error{{'rsize_t' must be declared before it is used}} c23-modules-error{{must be decla…
43 …c99-modules-note@__stddef_rsize_t.h:*{{declaration here is not visible}} c23-modules-note@__stddef…
45 …c99-modules-error{{'wchar_t' must be declared before it is used}} c23-modules-error{{must be decla…
46 …c99-modules-note@__stddef_wchar_t.h:*{{declaration here is not visible}} c23-modules-note@__stddef…
48 … c99-modules-error{{undeclared identifier}} c23-modules-error{{undeclared identifier}}
50 …c99-modules-error{{unknown type}} c23-modules-error{{'nullptr_t' must be declared before it is use…
51 c23-modules-note@__stddef_nullptr_t.h:*{{declaration here is not visible}}
53 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
55 …c99-modules-error{{'max_align_t' must be declared before it is used}} c23-modules-error{{must be d…
56 …c99-modules-note@__stddef_max_align_t.h:*{{declaration here is not visible}} c23-modules-note@__st…
59 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
60 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
62 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
67 // repeated below in modules. The types still aren't available, just the errors
80 … c99-modules-error{{undeclared identifier}} c23-modules-error{{undeclared identifier}}
82 c99-modules-error{{unknown type}}
84 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
88 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
89 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
91 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
101 … c99-modules-error{{undeclared identifier}} c23-modules-error{{undeclared identifier}}
103 c99-modules-error{{unknown type}}
105 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
109 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
110 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
112 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
122 … c99-modules-error{{undeclared identifier}} c23-modules-error{{undeclared identifier}}
124 c99-modules-error{{unknown type}}
126 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
130 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
131 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
133 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
144 c99-modules-error{{unknown type}}
146 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
150 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
151 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
153 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
165 nullptr_t n6; // c99-error{{unknown type}} c99-modules-error{{unknown type}}
167 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
171 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
172 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
174 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
184 nullptr_t n7 ; // c99-error{{unknown type}} c99-modules-error{{unknown type}}
189 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
190 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
192 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
202 nullptr_t n8; // c99-error{{unknown type}} c99-modules-error{{unknown type}}
207 … c99-modules-error{{expected expression}} c99-modules-error{{undeclared identifier}} \
208 …c23-modules-error{{undeclared identifier}} c23-modules-error{{expected expression}} c23-modules-er…
210 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
218 nullptr_t n9; // c99-error{{unknown type}} c99-modules-error{{unknown type}}
225 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
235 nullptr_t n10; // c99-error{{unknown type}} c99-modules-error{{unknown type}}