Home | History | Annotate | only in /external/mesa3d/src/compiler/glsl/glcpp/tests
Up to higher level directory
NameDateSize
000-content-with-spaces.c21-Aug-201838
000-content-with-spaces.c.expected21-Aug-201833
001-define.c21-Aug-201818
001-define.c.expected21-Aug-20183
002-define-chain.c21-Aug-201834
002-define-chain.c.expected21-Aug-20184
003-define-chain-reverse.c21-Aug-201834
003-define-chain-reverse.c.expected21-Aug-20184
004-define-recursive.c21-Aug-201860
004-define-recursive.c.expected21-Aug-201815
005-define-composite-chain.c21-Aug-201836
005-define-composite-chain.c.expected21-Aug-20186
006-define-composite-chain-reverse.c21-Aug-201836
006-define-composite-chain-reverse.c.expected21-Aug-20186
007-define-composite-recursive.c21-Aug-201866
007-define-composite-recursive.c.expected21-Aug-201833
008-define-empty.c21-Aug-201816
008-define-empty.c.expected21-Aug-20183
009-undef.c21-Aug-201833
009-undef.c.expected21-Aug-20188
010-undef-re-define.c21-Aug-201851
010-undef-re-define.c.expected21-Aug-201811
011-define-func-empty.c21-Aug-201820
011-define-func-empty.c.expected21-Aug-20183
012-define-func-no-args.c21-Aug-201824
012-define-func-no-args.c.expected21-Aug-20185
013-define-func-1-arg-unused.c21-Aug-201826
013-define-func-1-arg-unused.c.expected21-Aug-20183
014-define-func-2-arg-unused.c21-Aug-201832
014-define-func-2-arg-unused.c.expected21-Aug-20183
015-define-object-with-parens.c21-Aug-201844
015-define-object-with-parens.c.expected21-Aug-201814
016-define-func-1-arg.c21-Aug-201832
016-define-func-1-arg.c.expected21-Aug-201811
017-define-func-2-args.c21-Aug-201840
017-define-func-2-args.c.expected21-Aug-201815
018-define-func-macro-as-parameter.c21-Aug-201836
018-define-func-macro-as-parameter.c.expected21-Aug-20184
019-define-func-1-arg-multi.c21-Aug-201851
019-define-func-1-arg-multi.c.expected21-Aug-201830
020-define-func-2-arg-multi.c21-Aug-201864
020-define-func-2-arg-multi.c.expected21-Aug-201838
021-define-func-compose.c21-Aug-201858
021-define-func-compose.c.expected21-Aug-201816
022-define-func-arg-with-parens.c21-Aug-201862
022-define-func-arg-with-parens.c.expected21-Aug-201841
023-define-extra-whitespace.c21-Aug-2018189
023-define-extra-whitespace.c.expected21-Aug-201818
024-define-chain-to-self-recursion.c21-Aug-201838
024-define-chain-to-self-recursion.c.expected21-Aug-20186
025-func-macro-as-non-macro.c21-Aug-201829
025-func-macro-as-non-macro.c.expected21-Aug-20189
026-define-func-extra-newlines.c21-Aug-201830
026-define-func-extra-newlines.c.expected21-Aug-20186
027-define-chain-obj-to-func.c21-Aug-201852
027-define-chain-obj-to-func.c.expected21-Aug-201810
028-define-chain-obj-to-non-func.c21-Aug-201850
028-define-chain-obj-to-non-func.c.expected21-Aug-201810
029-define-chain-obj-to-func-with-args.c21-Aug-201858
029-define-chain-obj-to-func-with-args.c.expected21-Aug-201810
030-define-chain-obj-to-func-compose.c21-Aug-201892
030-define-chain-obj-to-func-compose.c.expected21-Aug-201811
031-define-chain-func-to-func-compose.c21-Aug-201896
031-define-chain-func-to-func-compose.c.expected21-Aug-201811
032-define-func-self-recurse.c21-Aug-201833
032-define-func-self-recurse.c.expected21-Aug-201812
033-define-func-self-compose.c21-Aug-201838
033-define-func-self-compose.c.expected21-Aug-201821
034-define-func-self-compose-non-func.c21-Aug-201830
034-define-func-self-compose-non-func.c.expected21-Aug-20185
035-define-func-self-compose-non-func-multi-token-argument.c21-Aug-201832
035-define-func-self-compose-non-func-multi-token-argument.c.expected21-Aug-20187
036-define-func-non-macro-multi-token-argument.c21-Aug-201851
036-define-func-non-macro-multi-token-argument.c.expected21-Aug-201815
037-finalize-unexpanded-macro.c21-Aug-201868
037-finalize-unexpanded-macro.c.expected21-Aug-201820
038-func-arg-with-commas.c21-Aug-201872
038-func-arg-with-commas.c.expected21-Aug-20189
039-func-arg-obj-macro-with-comma.c21-Aug-2018471
039-func-arg-obj-macro-with-comma.c.expected21-Aug-2018201
040-token-pasting.c21-Aug-201845
040-token-pasting.c.expected21-Aug-201810
041-if-0.c21-Aug-201841
041-if-0.c.expected21-Aug-201823
042-if-1.c21-Aug-201843
042-if-1.c.expected21-Aug-201832
043-if-0-else.c21-Aug-201857
043-if-0-else.c.expected21-Aug-201834
044-if-1-else.c21-Aug-201857
044-if-1-else.c.expected21-Aug-201834
045-if-0-elif.c21-Aug-201897
045-if-0-elif.c.expected21-Aug-201838
046-if-1-elsif.c21-Aug-201897
046-if-1-elsif.c.expected21-Aug-201838
047-if-elif-else.c21-Aug-201895
047-if-elif-else.c.expected21-Aug-201838
048-if-nested.c21-Aug-201892
048-if-nested.c.expected21-Aug-201829
049-if-expression-precedence.c21-Aug-201888
049-if-expression-precedence.c.expected21-Aug-201812
050-if-defined.c21-Aug-2018170
050-if-defined.c.expected21-Aug-201844
051-if-relational.c21-Aug-2018275
051-if-relational.c.expected21-Aug-201889
052-if-bitwise.c21-Aug-2018279
052-if-bitwise.c.expected21-Aug-201856
053-if-divide-and-shift.c21-Aug-2018163
053-if-divide-and-shift.c.expected21-Aug-201842
054-if-with-macros.c21-Aug-2018369
054-if-with-macros.c.expected21-Aug-201888
055-define-chain-obj-to-func-parens-in-text.c21-Aug-201852
055-define-chain-obj-to-func-parens-in-text.c.expected21-Aug-201810
056-macro-argument-with-comma.c21-Aug-201891
056-macro-argument-with-comma.c.expected21-Aug-201811
057-empty-arguments.c21-Aug-201891
057-empty-arguments.c.expected21-Aug-201827
058-token-pasting-empty-arguments.c21-Aug-201866
058-token-pasting-empty-arguments.c.expected21-Aug-20189
059-token-pasting-integer.c21-Aug-201870
059-token-pasting-integer.c.expected21-Aug-201821
060-left-paren-in-macro-right-paren-in-text.c21-Aug-201849
060-left-paren-in-macro-right-paren-in-text.c.expected21-Aug-20186
061-define-chain-obj-to-func-multi.c21-Aug-201885
061-define-chain-obj-to-func-multi.c.expected21-Aug-201812
062-if-0-skips-garbage.c21-Aug-201844
062-if-0-skips-garbage.c.expected21-Aug-20185
063-comments.c21-Aug-2018303
063-comments.c.expected21-Aug-201892
064-version.c21-Aug-201825
064-version.c.expected21-Aug-201814
065-if-defined-parens.c21-Aug-2018177
065-if-defined-parens.c.expected21-Aug-201844
066-if-nospace-expression.c21-Aug-201822
066-if-nospace-expression.c.expected21-Aug-201810
067-nested-ifdef-ifndef.c21-Aug-2018440
067-nested-ifdef-ifndef.c.expected21-Aug-201868
068-accidental-pasting.c21-Aug-201894
068-accidental-pasting.c.expected21-Aug-201841
069-repeated-argument.c21-Aug-201832
069-repeated-argument.c.expected21-Aug-20185
070-undefined-macro-in-expression.c21-Aug-201849
070-undefined-macro-in-expression.c.expected21-Aug-201812
071-punctuator.c21-Aug-20186
071-punctuator.c.expected21-Aug-20186
072-token-pasting-same-line.c21-Aug-201858
072-token-pasting-same-line.c.expected21-Aug-201831
073-if-in-ifdef.c21-Aug-201841
073-if-in-ifdef.c.expected21-Aug-20184
074-elif-undef.c21-Aug-201837
074-elif-undef.c.expected21-Aug-20183
075-elif-elif-undef.c21-Aug-201854
075-elif-elif-undef.c.expected21-Aug-20184
076-elif-undef-nested.c21-Aug-201859
076-elif-undef-nested.c.expected21-Aug-20185
077-else-without-if.c21-Aug-20186
077-else-without-if.c.expected21-Aug-201848
078-elif-without-if.c21-Aug-201818
078-elif-without-if.c.expected21-Aug-201848
079-endif-without-if.c21-Aug-20187
079-endif-without-if.c.expected21-Aug-201849
080-if-without-expression.c21-Aug-201870
080-if-without-expression.c.expected21-Aug-201856
081-elif-without-expression.c21-Aug-201819
081-elif-without-expression.c.expected21-Aug-201856
082-invalid-paste.c21-Aug-201898
082-invalid-paste.c.expected21-Aug-2018571
083-unterminated-if.c21-Aug-20187
083-unterminated-if.c.expected21-Aug-201848
084-unbalanced-parentheses.c21-Aug-201832
084-unbalanced-parentheses.c.expected21-Aug-201859
085-incorrect-argument-count.c21-Aug-201856
085-incorrect-argument-count.c.expected21-Aug-2018284
086-reserved-macro-names.c21-Aug-201895
086-reserved-macro-names.c.expected21-Aug-2018284
087-if-comments.c21-Aug-201856
087-if-comments.c.expected21-Aug-20188
088-redefine-macro-legitimate.c21-Aug-201889
088-redefine-macro-legitimate.c.expected21-Aug-20185
089-redefine-macro-error.c21-Aug-2018224
089-redefine-macro-error.c.expected21-Aug-2018350
090-hash-error.c21-Aug-201819
090-hash-error.c.expected21-Aug-201847
091-hash-line.c21-Aug-2018355
091-hash-line.c.expected21-Aug-2018291
092-redefine-macro-error-2.c21-Aug-201845
092-redefine-macro-error-2.c.expected21-Aug-2018111
093-divide-by-zero.c21-Aug-201819
093-divide-by-zero.c.expected21-Aug-201871
094-divide-by-zero-short-circuit.c21-Aug-2018572
094-divide-by-zero-short-circuit.c.expected21-Aug-201884
095-recursive-define.c21-Aug-201844
095-recursive-define.c.expected21-Aug-201810
096-paste-twice.c21-Aug-201870
096-paste-twice.c.expected21-Aug-201815
097-paste-with-non-function-macro.c21-Aug-201846
097-paste-with-non-function-macro.c.expected21-Aug-201811
098-elif-undefined.c21-Aug-201870
098-elif-undefined.c.expected21-Aug-201817
099-c99-example.c21-Aug-2018383
099-c99-example.c.expected21-Aug-2018160
100-macro-with-colon.c21-Aug-201876
100-macro-with-colon.c.expected21-Aug-201839
101-macros-used-twice.c21-Aug-2018150
101-macros-used-twice.c.expected21-Aug-201839
102-garbage-after-endif.c21-Aug-201821
102-garbage-after-endif.c.expected21-Aug-201884
103-garbage-after-else-0.c21-Aug-201827
103-garbage-after-else-0.c.expected21-Aug-2018130
104-hash-line-followed-by-code.c21-Aug-201819
104-hash-line-followed-by-code.c.expected21-Aug-201819
105-multiline-hash-line.c21-Aug-201848
105-multiline-hash-line.c.expected21-Aug-201819
106-multiline-hash-if.c21-Aug-201855
106-multiline-hash-if.c.expected21-Aug-201816
107-multiline-hash-elif.c21-Aug-201864
107-multiline-hash-elif.c.expected21-Aug-201817
108-no-space-after-hash-version.c21-Aug-201812
108-no-space-after-hash-version.c.expected21-Aug-201858
109-no-space-after-hash-line.c21-Aug-20187
109-no-space-after-hash-line.c.expected21-Aug-201858
110-no-space-digits-after-hash-elif.c21-Aug-201822
110-no-space-digits-after-hash-elif.c.expected21-Aug-201860
111-no-space-operator-after-hash-if.c21-Aug-2018110
111-no-space-operator-after-hash-if.c.expected21-Aug-201847
112-no-space-operator-after-hash-elif.c21-Aug-2018150
112-no-space-operator-after-hash-elif.c.expected21-Aug-201852
113-line-and-file-macros.c21-Aug-2018428
113-line-and-file-macros.c.expected21-Aug-2018253
114-paste-integer-tokens.c21-Aug-2018418
114-paste-integer-tokens.c.expected21-Aug-2018137
115-line-continuations.c21-Aug-2018160
115-line-continuations.c.expected21-Aug-201816
116-disable-line-continuations.c21-Aug-2018167
116-disable-line-continuations.c.expected21-Aug-201820
117-line-continuation-and-non-continuation-backslash.c21-Aug-2018363
117-line-continuation-and-non-continuation-backslash.c.expected21-Aug-201814
118-comment-becomes-space.c21-Aug-201834
118-comment-becomes-space.c.expected21-Aug-201816
119-elif-after-else.c21-Aug-201845
119-elif-after-else.c.expected21-Aug-201868
120-undef-builtin.c21-Aug-201867
120-undef-builtin.c.expected21-Aug-2018271
121-comment-bug-72686.c21-Aug-201810
121-comment-bug-72686.c.expected21-Aug-20183
122-redefine-whitespace.c21-Aug-2018508
122-redefine-whitespace.c.expected21-Aug-2018188
123-garbage-after-else-1.c21-Aug-201827
123-garbage-after-else-1.c.expected21-Aug-2018130
124-preprocessing-numbers.c21-Aug-2018849
124-preprocessing-numbers.c.expected21-Aug-2018190
125-es-short-circuit-undefined.c21-Aug-2018532
125-es-short-circuit-undefined.c.expected21-Aug-2018249
126-garbage-after-directive.c21-Aug-201857
126-garbage-after-directive.c.expected21-Aug-2018129
127-pragma-empty.c21-Aug-2018148
127-pragma-empty.c.expected21-Aug-20184
128-space-before-hash.c21-Aug-2018291
128-space-before-hash.c.expected21-Aug-2018129
129-define-non-identifier.c21-Aug-201816
129-define-non-identifier.c.expected21-Aug-2018194
130-define-comment.c21-Aug-201885
130-define-comment.c.expected21-Aug-201812
131-eof-without-newline.c21-Aug-201830
131-eof-without-newline.c.expected21-Aug-201831
132-eof-without-newline-define.c21-Aug-20188
132-eof-without-newline-define.c.expected21-Aug-201855
133-eof-without-newline-comment.c21-Aug-201851
133-eof-without-newline-comment.c.expected21-Aug-201898
134-hash-comment-directive.c21-Aug-2018525
134-hash-comment-directive.c.expected21-Aug-201884
135-duplicate-parameter.c21-Aug-201857
135-duplicate-parameter.c.expected21-Aug-2018118
136-plus-plus-and-minus-minus.c21-Aug-2018170
136-plus-plus-and-minus-minus.c.expected21-Aug-2018105
137-expand-macro-after-period.c21-Aug-201880
137-expand-macro-after-period.c.expected21-Aug-201818
138-multi-line-comment-in-if-0.c21-Aug-2018106
138-multi-line-comment-in-if-0.c.expected21-Aug-201814
139-define-without-macro-name.c21-Aug-2018100
139-define-without-macro-name.c.expected21-Aug-2018273
140-null-directive.c21-Aug-2018193
140-null-directive.c.expected21-Aug-201810
141-pragma-and-__LINE__.c21-Aug-2018190
141-pragma-and-__LINE__.c.expected21-Aug-201858
142-defined-within-macro.c21-Aug-20181.4K
142-defined-within-macro.c.expected21-Aug-2018183
143-multiple-else.c21-Aug-201843
143-multiple-else.c.expected21-Aug-201865
144-implicit-version.c21-Aug-201821
144-implicit-version.c.expected21-Aug-201813
145-version-first.c21-Aug-201817
145-version-first.c.expected21-Aug-201872
146-version-first-hash.c21-Aug-201815
146-version-first-hash.c.expected21-Aug-201869
147-define-macro-no-space.c21-Aug-20181.2K
147-define-macro-no-space.c.expected21-Aug-2018336
147-undef-builtin-allowed.c21-Aug-201864
147-undef-builtin-allowed.c.expected21-Aug-201816
148-legal-characters.c21-Aug-20181.3K
148-legal-characters.c.expected21-Aug-2018183
glcpp-test21-Aug-20182.2K
glcpp-test-cr-lf21-Aug-20183.4K