/NetBSD/NetBSD-current/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/glcpp/tests/

1 directory 303 files 36 KiB total
List Grid
Name
Size Modified
Up
CVS/
000-content-with-spaces.c
38 B
000-content-with-spaces.c.expected
33 B
001-define.c
18 B
001-define.c.expected
3 B
002-define-chain.c
34 B
002-define-chain.c.expected
4 B
003-define-chain-reverse.c
34 B
003-define-chain-reverse.c.expected
4 B
004-define-recursive.c
60 B
004-define-recursive.c.expected
15 B
005-define-composite-chain.c
36 B
005-define-composite-chain.c.expected
6 B
006-define-composite-chain-reverse.c
36 B
006-define-composite-chain-reverse.c.expected
6 B
007-define-composite-recursive.c
66 B
007-define-composite-recursive.c.expected
33 B
008-define-empty.c
16 B
008-define-empty.c.expected
3 B
009-undef.c
33 B
009-undef.c.expected
8 B
010-undef-re-define.c
51 B
010-undef-re-define.c.expected
11 B
011-define-func-empty.c
20 B
011-define-func-empty.c.expected
3 B
012-define-func-no-args.c
24 B
012-define-func-no-args.c.expected
5 B
013-define-func-1-arg-unused.c
26 B
013-define-func-1-arg-unused.c.expected
3 B
014-define-func-2-arg-unused.c
32 B
014-define-func-2-arg-unused.c.expected
3 B
015-define-object-with-parens.c
44 B
015-define-object-with-parens.c.expected
14 B
016-define-func-1-arg.c
32 B
016-define-func-1-arg.c.expected
11 B
017-define-func-2-args.c
40 B
017-define-func-2-args.c.expected
15 B
018-define-func-macro-as-parameter.c
36 B
018-define-func-macro-as-parameter.c.expected
4 B
019-define-func-1-arg-multi.c
51 B
019-define-func-1-arg-multi.c.expected
30 B
020-define-func-2-arg-multi.c
64 B
020-define-func-2-arg-multi.c.expected
38 B
021-define-func-compose.c
58 B
021-define-func-compose.c.expected
16 B
022-define-func-arg-with-parens.c
62 B
022-define-func-arg-with-parens.c.expected
41 B
023-define-extra-whitespace.c
189 B
023-define-extra-whitespace.c.expected
18 B
024-define-chain-to-self-recursion.c
38 B
024-define-chain-to-self-recursion.c.expected
6 B
025-func-macro-as-non-macro.c
29 B
025-func-macro-as-non-macro.c.expected
9 B
026-define-func-extra-newlines.c
30 B
026-define-func-extra-newlines.c.expected
6 B
027-define-chain-obj-to-func.c
52 B
027-define-chain-obj-to-func.c.expected
10 B
028-define-chain-obj-to-non-func.c
50 B
028-define-chain-obj-to-non-func.c.expected
10 B
029-define-chain-obj-to-func-with-args.c
58 B
029-define-chain-obj-to-func-with-args.c.expected
10 B
030-define-chain-obj-to-func-compose.c
92 B
030-define-chain-obj-to-func-compose.c.expected
11 B
031-define-chain-func-to-func-compose.c
96 B
031-define-chain-func-to-func-compose.c.expected
11 B
032-define-func-self-recurse.c
33 B
032-define-func-self-recurse.c.expected
12 B
033-define-func-self-compose.c
38 B
033-define-func-self-compose.c.expected
21 B
034-define-func-self-compose-non-func.c
30 B
034-define-func-self-compose-non-func.c.expected
5 B
035-define-func-self-compose-non-func-multi-token-argument.c
32 B
035-define-func-self-compose-non-func-multi-token-argument.c.expected
7 B
036-define-func-non-macro-multi-token-argument.c
51 B
036-define-func-non-macro-multi-token-argument.c.expected
15 B
037-finalize-unexpanded-macro.c
68 B
037-finalize-unexpanded-macro.c.expected
20 B
038-func-arg-with-commas.c
72 B
038-func-arg-with-commas.c.expected
9 B
039-func-arg-obj-macro-with-comma.c
471 B
039-func-arg-obj-macro-with-comma.c.expected
201 B
040-token-pasting.c
45 B
040-token-pasting.c.expected
10 B
041-if-0.c
41 B
041-if-0.c.expected
23 B
042-if-1.c
43 B
042-if-1.c.expected
32 B
043-if-0-else.c
57 B
043-if-0-else.c.expected
34 B
044-if-1-else.c
57 B
044-if-1-else.c.expected
34 B
045-if-0-elif.c
97 B
045-if-0-elif.c.expected
38 B
046-if-1-elsif.c
97 B
046-if-1-elsif.c.expected
38 B
047-if-elif-else.c
95 B
047-if-elif-else.c.expected
38 B
048-if-nested.c
92 B
048-if-nested.c.expected
29 B
049-if-expression-precedence.c
88 B
049-if-expression-precedence.c.expected
12 B
050-if-defined.c
170 B
050-if-defined.c.expected
44 B
051-if-relational.c
275 B
051-if-relational.c.expected
89 B
052-if-bitwise.c
279 B
052-if-bitwise.c.expected
56 B
053-if-divide-and-shift.c
163 B
053-if-divide-and-shift.c.expected
42 B
054-if-with-macros.c
369 B
054-if-with-macros.c.expected
88 B
055-define-chain-obj-to-func-parens-in-text.c
52 B
055-define-chain-obj-to-func-parens-in-text.c.expected
10 B
056-macro-argument-with-comma.c
91 B
056-macro-argument-with-comma.c.expected
11 B
057-empty-arguments.c
91 B
057-empty-arguments.c.expected
27 B
058-token-pasting-empty-arguments.c
66 B
058-token-pasting-empty-arguments.c.expected
9 B
059-token-pasting-integer.c
70 B
059-token-pasting-integer.c.expected
21 B
060-left-paren-in-macro-right-paren-in-text.c
49 B
060-left-paren-in-macro-right-paren-in-text.c.expected
6 B
061-define-chain-obj-to-func-multi.c
85 B
061-define-chain-obj-to-func-multi.c.expected
12 B
062-if-0-skips-garbage.c
44 B
062-if-0-skips-garbage.c.expected
5 B
063-comments.c
303 B
063-comments.c.expected
92 B
064-version.c
25 B
064-version.c.expected
14 B
065-if-defined-parens.c
177 B
065-if-defined-parens.c.expected
44 B
066-if-nospace-expression.c
22 B
066-if-nospace-expression.c.expected
10 B
067-nested-ifdef-ifndef.c
440 B
067-nested-ifdef-ifndef.c.expected
68 B
068-accidental-pasting.c
94 B
068-accidental-pasting.c.expected
41 B
069-repeated-argument.c
32 B
069-repeated-argument.c.expected
5 B
070-undefined-macro-in-expression.c
49 B
070-undefined-macro-in-expression.c.expected
12 B
071-punctuator.c
6 B
071-punctuator.c.expected
6 B
072-token-pasting-same-line.c
58 B
072-token-pasting-same-line.c.expected
31 B
073-if-in-ifdef.c
41 B
073-if-in-ifdef.c.expected
4 B
074-elif-undef.c
37 B
074-elif-undef.c.expected
3 B
075-elif-elif-undef.c
54 B
075-elif-elif-undef.c.expected
4 B
076-elif-undef-nested.c
59 B
076-elif-undef-nested.c.expected
5 B
077-else-without-if.c
6 B
077-else-without-if.c.expected
48 B
078-elif-without-if.c
18 B
078-elif-without-if.c.expected
48 B
079-endif-without-if.c
7 B
079-endif-without-if.c.expected
49 B
080-if-without-expression.c
70 B
080-if-without-expression.c.expected
56 B
081-elif-without-expression.c
19 B
081-elif-without-expression.c.expected
56 B
082-invalid-paste.c
98 B
082-invalid-paste.c.expected
571 B
083-unterminated-if.c
7 B
083-unterminated-if.c.expected
48 B
084-unbalanced-parentheses.c
32 B
084-unbalanced-parentheses.c.expected
66 B
085-incorrect-argument-count.c
56 B
085-incorrect-argument-count.c.expected
284 B
086-reserved-macro-names.c
95 B
086-reserved-macro-names.c.expected
284 B
087-if-comments.c
56 B
087-if-comments.c.expected
8 B
088-redefine-macro-legitimate.c
89 B
088-redefine-macro-legitimate.c.expected
5 B
089-redefine-macro-error.c
224 B
089-redefine-macro-error.c.expected
350 B
090-hash-error.c
19 B
090-hash-error.c.expected
47 B
091-hash-line.c
355 B
091-hash-line.c.expected
291 B
092-redefine-macro-error-2.c
45 B
092-redefine-macro-error-2.c.expected
111 B
093-divide-by-zero.c
19 B
093-divide-by-zero.c.expected
71 B
094-divide-by-zero-short-circuit.c
572 B
094-divide-by-zero-short-circuit.c.expected
84 B
095-recursive-define.c
44 B
095-recursive-define.c.expected
10 B
096-paste-twice.c
70 B
096-paste-twice.c.expected
15 B
097-paste-with-non-function-macro.c
46 B
097-paste-with-non-function-macro.c.expected
11 B
098-elif-undefined.c
70 B
098-elif-undefined.c.expected
17 B
099-c99-example.c
383 B
099-c99-example.c.expected
160 B
100-macro-with-colon.c
76 B
100-macro-with-colon.c.expected
39 B
101-macros-used-twice.c
150 B
101-macros-used-twice.c.expected
39 B
102-garbage-after-endif.c
21 B
102-garbage-after-endif.c.expected
84 B
103-garbage-after-else-0.c
27 B
103-garbage-after-else-0.c.expected
130 B
104-hash-line-followed-by-code.c
19 B
104-hash-line-followed-by-code.c.expected
19 B
105-multiline-hash-line.c
48 B
105-multiline-hash-line.c.expected
19 B
106-multiline-hash-if.c
55 B
106-multiline-hash-if.c.expected
16 B
107-multiline-hash-elif.c
64 B
107-multiline-hash-elif.c.expected
17 B
108-no-space-after-hash-version.c
12 B
108-no-space-after-hash-version.c.expected
58 B
109-no-space-after-hash-line.c
7 B
109-no-space-after-hash-line.c.expected
58 B
110-no-space-digits-after-hash-elif.c
22 B
110-no-space-digits-after-hash-elif.c.expected
60 B
111-no-space-operator-after-hash-if.c
110 B
111-no-space-operator-after-hash-if.c.expected
47 B
112-no-space-operator-after-hash-elif.c
150 B
112-no-space-operator-after-hash-elif.c.expected
52 B
113-line-and-file-macros.c
428 B
113-line-and-file-macros.c.expected
253 B
114-paste-integer-tokens.c
418 B
114-paste-integer-tokens.c.expected
137 B
115-line-continuations.c
160 B
115-line-continuations.c.expected
16 B
116-disable-line-continuations.c
167 B
116-disable-line-continuations.c.expected
20 B
117-line-continuation-and-non-continuation-backslash.c
363 B
117-line-continuation-and-non-continuation-backslash.c.expected
14 B
118-comment-becomes-space.c
34 B
118-comment-becomes-space.c.expected
16 B
119-elif-after-else.c
45 B
119-elif-after-else.c.expected
68 B
120-undef-builtin.c
67 B
120-undef-builtin.c.expected
253 B
121-comment-bug-72686.c
10 B
121-comment-bug-72686.c.expected
3 B
122-redefine-whitespace.c
597 B
122-redefine-whitespace.c.expected
193 B
123-garbage-after-else-1.c
27 B
123-garbage-after-else-1.c.expected
130 B
124-preprocessing-numbers.c
849 B
124-preprocessing-numbers.c.expected
190 B
125-es-short-circuit-undefined.c
532 B
125-es-short-circuit-undefined.c.expected
249 B
126-garbage-after-directive.c
57 B
126-garbage-after-directive.c.expected
129 B
127-pragma-empty.c
148 B
127-pragma-empty.c.expected
4 B
128-space-before-hash.c
291 B
128-space-before-hash.c.expected
129 B
129-define-non-identifier.c
16 B
129-define-non-identifier.c.expected
194 B
130-define-comment.c
85 B
130-define-comment.c.expected
12 B
131-eof-without-newline.c
30 B
131-eof-without-newline.c.expected
31 B
132-eof-without-newline-define.c
8 B
132-eof-without-newline-define.c.expected
55 B
133-eof-without-newline-comment.c
51 B
133-eof-without-newline-comment.c.expected
98 B
134-hash-comment-directive.c
525 B
134-hash-comment-directive.c.expected
84 B
135-duplicate-parameter.c
57 B
135-duplicate-parameter.c.expected
118 B
136-plus-plus-and-minus-minus.c
170 B
136-plus-plus-and-minus-minus.c.expected
105 B
137-expand-macro-after-period.c
80 B
137-expand-macro-after-period.c.expected
18 B
138-multi-line-comment-in-if-0.c
106 B
138-multi-line-comment-in-if-0.c.expected
14 B
139-define-without-macro-name.c
100 B
139-define-without-macro-name.c.expected
273 B
140-null-directive.c
193 B
140-null-directive.c.expected
10 B
141-pragma-and-__LINE__.c
190 B
141-pragma-and-__LINE__.c.expected
58 B
142-defined-within-macro.c
1.4 KiB
142-defined-within-macro.c.expected
183 B
143-multiple-else.c
43 B
143-multiple-else.c.expected
65 B
144-implicit-version.c
21 B
144-implicit-version.c.expected
13 B
145-version-first.c
17 B
145-version-first.c.expected
72 B
146-version-first-hash.c
15 B
146-version-first-hash.c.expected
69 B
147-define-macro-no-space.c
1.2 KiB
147-define-macro-no-space.c.expected
336 B
147-undef-builtin-allowed.c
64 B
147-undef-builtin-allowed.c.expected
274 B
148-legal-characters.c
1.3 KiB
148-legal-characters.c.expected
183 B
149-hex-const-uppercase-prefix.c
58 B
149-hex-const-uppercase-prefix.c.expected
12 B
glcpp_test.py
8.2 KiB