Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Carl Worth e9397867dd Collapse multiple spaces in input down to a single space. 15 years ago
..
000-content-with-spaces.c Collapse multiple spaces in input down to a single space. 15 years ago
001-define.c Add a very simple test for the pre-processor. 15 years ago
002-define-chain.c Add test for chained #define directives. 15 years ago
003-define-chain-reverse.c Add a couple more tests for chained #define directives. 15 years ago
004-define-recursive.c Add a couple more tests for chained #define directives. 15 years ago
005-define-composite-chain.c Add tests defining a macro to be a literal and another macro. 15 years ago
006-define-composite-chain-reverse.c Add tests defining a macro to be a literal and another macro. 15 years ago
007-define-composite-recursive.c Add tests defining a macro to be a literal and another macro. 15 years ago
008-define-empty.c Add test for an empty definition. 15 years ago
009-undef.c Add test for #undef. 15 years ago
010-undef-re-define.c Add test case to define, undef, and then again define a macro. 15 years ago
011-define-func-empty.c Add tests for the structure of function-like macros. 15 years ago
012-define-func-no-args.c Add tests for the structure of function-like macros. 15 years ago
013-define-func-1-arg-unused.c Add tests for the structure of function-like macros. 15 years ago
014-define-func-2-arg-unused.c Add tests for the structure of function-like macros. 15 years ago
015-define-object-with-parens.c Remove "unnecessary" whitespace from some tests. 15 years ago
016-define-func-1-arg.c Remove "unnecessary" whitespace from some tests. 15 years ago
017-define-func-2-args.c Add tests exercising substitution of arguments in function-like macros. 15 years ago
018-define-func-macro-as-parameter.c Add test where a macro formal parameter is the same as an existing macro. 15 years ago
019-define-func-1-arg-multi.c Add test for function-like macro invocations with multiple-token arguments. 15 years ago
020-define-func-2-arg-multi.c Remove "unnecessary" whitespace from some tests. 15 years ago
021-define-func-compose.c Add test for composed invocation of function-like macros. 15 years ago
022-define-func-arg-with-parens.c Add test invoking a macro with an argument containing (non-macro) parentheses. 15 years ago
023-define-extra-whitespace.c Remove "unnecessary" whitespace from some tests. 15 years ago
024-define-chain-to-self-recursion.c Add test and fix bug leading to infinite recursion. 15 years ago
025-func-macro-as-non-macro.c Fix bug (and add test) for a function-like-macro appearing as a non-macro. 15 years ago
026-define-func-extra-newlines.c Fix (and add test for) function-like macro invocation with newlines. 15 years ago
027-define-chain-obj-to-func.c Add several tests where the defined value of a macro is (or looks like) a macro 15 years ago
028-define-chain-obj-to-non-func.c Add several tests where the defined value of a macro is (or looks like) a macro 15 years ago
029-define-chain-obj-to-func-with-args.c Add several tests where the defined value of a macro is (or looks like) a macro 15 years ago
030-define-chain-obj-to-func-compose.c Add several tests where the defined value of a macro is (or looks like) a macro 15 years ago
031-define-chain-func-to-func-compose.c Add several tests where the defined value of a macro is (or looks like) a macro 15 years ago
032-define-func-self-recurse.c Remove "unnecessary" whitespace from some tests. 15 years ago
033-define-func-self-compose.c Remove "unnecessary" whitespace from some tests. 15 years ago
034-define-func-self-compose-non-func.c Fix bug (and test) for an invocation using macro name as a non-macro argument 15 years ago
035-define-func-self-compose-non-func-multi-token-argument.c Remove "unnecessary" whitespace from some tests. 15 years ago
036-define-func-non-macro-multi-token-argument.c Like previous fix, but for object-like macros (and add a test). 15 years ago
037-finalize-unexpanded-macro.c Avoid re-expanding a macro name that has once been rejected from expansion. 15 years ago
038-func-arg-with-commas.c Add support for commas within parenthesized groups in function arguments. 15 years ago
039-func-arg-obj-macro-with-comma.c Add test (and fix) for a function argument of a macro that expands with a comma. 15 years ago
040-token-pasting.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
041-if-0.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
042-if-1.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
043-if-0-else.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
044-if-1-else.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
045-if-0-elif.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
046-if-1-elsif.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
047-if-elif-else.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
048-if-nested.c Implement #if, #else, #elif, and #endif with tests. 15 years ago
049-if-expression-precedence.c Implement all operators specified for GLSL #if expressions (with tests). 15 years ago
050-if-defined.c Implement all operators specified for GLSL #if expressions (with tests). 15 years ago
051-if-relational.c Implement all operators specified for GLSL #if expressions (with tests). 15 years ago
052-if-bitwise.c Add test of bitwise operators and octal/hexadecimal literals. 15 years ago
053-if-divide-and-shift.c Add test for '/', '<<', and '>>' in #if expressions. 15 years ago
glcpp-test Implement expansion of object-like macros. 15 years ago