summaryrefslogtreecommitdiff
path: root/src/glsl/glcpp/tests
ModeNameSize
-rw-r--r--000-content-with-spaces.c22logplain
-rw-r--r--000-content-with-spaces.c.expected21logplain
-rw-r--r--001-define.c18logplain
-rw-r--r--001-define.c.expected4logplain
-rw-r--r--002-define-chain.c34logplain
-rw-r--r--002-define-chain.c.expected5logplain
-rw-r--r--003-define-chain-reverse.c34logplain
-rw-r--r--003-define-chain-reverse.c.expected5logplain
-rw-r--r--004-define-recursive.c60logplain
-rw-r--r--004-define-recursive.c.expected16logplain
-rw-r--r--005-define-composite-chain.c36logplain
-rw-r--r--005-define-composite-chain.c.expected7logplain
-rw-r--r--006-define-composite-chain-reverse.c36logplain
-rw-r--r--006-define-composite-chain-reverse.c.expected7logplain
-rw-r--r--007-define-composite-recursive.c66logplain
-rw-r--r--007-define-composite-recursive.c.expected34logplain
-rw-r--r--008-define-empty.c16logplain
-rw-r--r--008-define-empty.c.expected4logplain
-rw-r--r--009-undef.c33logplain
-rw-r--r--009-undef.c.expected9logplain
-rw-r--r--010-undef-re-define.c51logplain
-rw-r--r--010-undef-re-define.c.expected12logplain
-rw-r--r--011-define-func-empty.c20logplain
-rw-r--r--011-define-func-empty.c.expected4logplain
-rw-r--r--012-define-func-no-args.c24logplain
-rw-r--r--012-define-func-no-args.c.expected6logplain
-rw-r--r--013-define-func-1-arg-unused.c26logplain
-rw-r--r--013-define-func-1-arg-unused.c.expected4logplain
-rw-r--r--014-define-func-2-arg-unused.c32logplain
-rw-r--r--014-define-func-2-arg-unused.c.expected4logplain
-rw-r--r--015-define-object-with-parens.c44logplain
-rw-r--r--015-define-object-with-parens.c.expected15logplain
-rw-r--r--016-define-func-1-arg.c32logplain
-rw-r--r--016-define-func-1-arg.c.expected12logplain
-rw-r--r--017-define-func-2-args.c40logplain
-rw-r--r--017-define-func-2-args.c.expected16logplain
-rw-r--r--018-define-func-macro-as-parameter.c36logplain
-rw-r--r--018-define-func-macro-as-parameter.c.expected5logplain
-rw-r--r--019-define-func-1-arg-multi.c51logplain
-rw-r--r--019-define-func-1-arg-multi.c.expected31logplain
-rw-r--r--020-define-func-2-arg-multi.c64logplain
-rw-r--r--020-define-func-2-arg-multi.c.expected39logplain
-rw-r--r--021-define-func-compose.c58logplain
-rw-r--r--021-define-func-compose.c.expected17logplain
-rw-r--r--022-define-func-arg-with-parens.c62logplain
-rw-r--r--022-define-func-arg-with-parens.c.expected42logplain
-rw-r--r--023-define-extra-whitespace.c189logplain
-rw-r--r--023-define-extra-whitespace.c.expected19logplain
-rw-r--r--024-define-chain-to-self-recursion.c38logplain
-rw-r--r--024-define-chain-to-self-recursion.c.expected7logplain
-rw-r--r--025-func-macro-as-non-macro.c29logplain
-rw-r--r--025-func-macro-as-non-macro.c.expected10logplain
-rw-r--r--026-define-func-extra-newlines.c30logplain
-rw-r--r--026-define-func-extra-newlines.c.expected7logplain
-rw-r--r--027-define-chain-obj-to-func.c52logplain
-rw-r--r--027-define-chain-obj-to-func.c.expected11logplain
-rw-r--r--028-define-chain-obj-to-non-func.c50logplain
-rw-r--r--028-define-chain-obj-to-non-func.c.expected11logplain
-rw-r--r--029-define-chain-obj-to-func-with-args.c58logplain
-rw-r--r--029-define-chain-obj-to-func-with-args.c.expected11logplain
-rw-r--r--030-define-chain-obj-to-func-compose.c92logplain
-rw-r--r--030-define-chain-obj-to-func-compose.c.expected12logplain
-rw-r--r--031-define-chain-func-to-func-compose.c96logplain
-rw-r--r--031-define-chain-func-to-func-compose.c.expected12logplain
-rw-r--r--032-define-func-self-recurse.c33logplain
-rw-r--r--032-define-func-self-recurse.c.expected13logplain
-rw-r--r--033-define-func-self-compose.c38logplain
-rw-r--r--033-define-func-self-compose.c.expected22logplain
-rw-r--r--034-define-func-self-compose-non-func.c30logplain
-rw-r--r--034-define-func-self-compose-non-func.c.expected6logplain
-rw-r--r--035-define-func-self-compose-non-func-multi-token-argument.c32logplain
-rw-r--r--035-define-func-self-compose-non-func-multi-token-argument.c.expected8logplain
-rw-r--r--036-define-func-non-macro-multi-token-argument.c51logplain
-rw-r--r--036-define-func-non-macro-multi-token-argument.c.expected16logplain
-rw-r--r--037-finalize-unexpanded-macro.c68logplain
-rw-r--r--037-finalize-unexpanded-macro.c.expected21logplain
-rw-r--r--038-func-arg-with-commas.c72logplain
-rw-r--r--038-func-arg-with-commas.c.expected10logplain
-rw-r--r--039-func-arg-obj-macro-with-comma.c50logplain
-rw-r--r--039-func-arg-obj-macro-with-comma.c.expected15logplain
-rw-r--r--040-token-pasting.c45logplain
-rw-r--r--040-token-pasting.c.expected11logplain
-rw-r--r--041-if-0.c41logplain
-rw-r--r--041-if-0.c.expected24logplain
-rw-r--r--042-if-1.c43logplain
-rw-r--r--042-if-1.c.expected33logplain
-rw-r--r--043-if-0-else.c57logplain
-rw-r--r--043-if-0-else.c.expected35logplain
-rw-r--r--044-if-1-else.c57logplain
-rw-r--r--044-if-1-else.c.expected35logplain
-rw-r--r--045-if-0-elif.c97logplain
-rw-r--r--045-if-0-elif.c.expected39logplain
-rw-r--r--046-if-1-elsif.c97logplain
-rw-r--r--046-if-1-elsif.c.expected39logplain
-rw-r--r--047-if-elif-else.c95logplain
-rw-r--r--047-if-elif-else.c.expected39logplain
-rw-r--r--048-if-nested.c92logplain
-rw-r--r--048-if-nested.c.expected30logplain
-rw-r--r--049-if-expression-precedence.c88logplain
-rw-r--r--049-if-expression-precedence.c.expected13logplain
-rw-r--r--050-if-defined.c170logplain
-rw-r--r--050-if-defined.c.expected45logplain
-rw-r--r--051-if-relational.c275logplain
-rw-r--r--051-if-relational.c.expected90logplain
-rw-r--r--052-if-bitwise.c279logplain
-rw-r--r--052-if-bitwise.c.expected57logplain
-rw-r--r--053-if-divide-and-shift.c163logplain
-rw-r--r--053-if-divide-and-shift.c.expected43logplain
-rw-r--r--054-if-with-macros.c369logplain
-rw-r--r--054-if-with-macros.c.expected89logplain
-rw-r--r--055-define-chain-obj-to-func-parens-in-text.c52logplain
-rw-r--r--055-define-chain-obj-to-func-parens-in-text.c.expected11logplain
-rw-r--r--056-macro-argument-with-comma.c91logplain
-rw-r--r--056-macro-argument-with-comma.c.expected12logplain
-rw-r--r--057-empty-arguments.c91logplain
-rw-r--r--057-empty-arguments.c.expected28logplain
-rw-r--r--058-token-pasting-empty-arguments.c66logplain
-rw-r--r--058-token-pasting-empty-arguments.c.expected10logplain
-rw-r--r--059-token-pasting-integer.c70logplain
-rw-r--r--059-token-pasting-integer.c.expected22logplain
-rw-r--r--060-left-paren-in-macro-right-paren-in-text.c49logplain
-rw-r--r--060-left-paren-in-macro-right-paren-in-text.c.expected7logplain
-rw-r--r--061-define-chain-obj-to-func-multi.c85logplain
-rw-r--r--061-define-chain-obj-to-func-multi.c.expected13logplain
-rw-r--r--062-if-0-skips-garbage.c44logplain
-rw-r--r--062-if-0-skips-garbage.c.expected6logplain
-rw-r--r--063-comments.c303logplain
-rw-r--r--063-comments.c.expected93logplain
-rw-r--r--064-version.c25logplain
-rw-r--r--064-version.c.expected15logplain
-rw-r--r--065-if-defined-parens.c177logplain
-rw-r--r--065-if-defined-parens.c.expected45logplain
-rw-r--r--066-if-nospace-expression.c22logplain
-rw-r--r--066-if-nospace-expression.c.expected11logplain
-rw-r--r--067-nested-ifdef-ifndef.c440logplain
-rw-r--r--067-nested-ifdef-ifndef.c.expected69logplain
-rw-r--r--068-accidental-pasting.c94logplain
-rw-r--r--068-accidental-pasting.c.expected42logplain
-rw-r--r--069-repeated-argument.c32logplain
-rw-r--r--069-repeated-argument.c.expected6logplain
-rw-r--r--070-undefined-macro-in-expression.c49logplain
-rw-r--r--070-undefined-macro-in-expression.c.expected13logplain
-rw-r--r--071-punctuator.c6logplain
-rw-r--r--071-punctuator.c.expected7logplain
-rw-r--r--072-token-pasting-same-line.c58logplain
-rw-r--r--072-token-pasting-same-line.c.expected32logplain
-rw-r--r--073-if-in-ifdef.c41logplain
-rw-r--r--073-if-in-ifdef.c.expected5logplain
-rw-r--r--074-elif-undef.c37logplain
-rw-r--r--074-elif-undef.c.expected4logplain
-rw-r--r--075-elif-elif-undef.c54logplain
-rw-r--r--075-elif-elif-undef.c.expected5logplain
-rw-r--r--076-elif-undef-nested.c59logplain
-rw-r--r--076-elif-undef-nested.c.expected6logplain
-rw-r--r--077-else-without-if.c6logplain
-rw-r--r--077-else-without-if.c.expected48logplain
-rw-r--r--078-elif-without-if.c18logplain
-rw-r--r--078-elif-without-if.c.expected48logplain
-rw-r--r--079-endif-without-if.c7logplain
-rw-r--r--079-endif-without-if.c.expected50logplain
-rw-r--r--080-if-without-expression.c70logplain
-rw-r--r--080-if-without-expression.c.expected57logplain
-rw-r--r--081-elif-without-expression.c19logplain
-rw-r--r--081-elif-without-expression.c.expected57logplain
-rw-r--r--082-invalid-paste.c98logplain
-rw-r--r--082-invalid-paste.c.expected572logplain
-rw-r--r--083-unterminated-if.c7logplain
-rw-r--r--083-unterminated-if.c.expected49logplain
-rw-r--r--084-unbalanced-parentheses.c32logplain
-rw-r--r--084-unbalanced-parentheses.c.expected59logplain
-rw-r--r--085-incorrect-argument-count.c56logplain
-rw-r--r--085-incorrect-argument-count.c.expected285logplain
-rw-r--r--086-reserved-macro-names.c95logplain
-rw-r--r--086-reserved-macro-names.c.expected222logplain
-rw-r--r--087-if-comments.c56logplain
-rw-r--r--087-if-comments.c.expected9logplain
-rw-r--r--088-redefine-macro-legitimate.c81logplain
-rw-r--r--088-redefine-macro-legitimate.c.expected6logplain
-rw-r--r--089-redefine-macro-error.c224logplain
-rw-r--r--089-redefine-macro-error.c.expected351logplain
-rw-r--r--090-hash-error.c19logplain
-rw-r--r--090-hash-error.c.expected49logplain
-rw-r--r--091-hash-line.c355logplain
-rw-r--r--091-hash-line.c.expected296logplain
-rw-r--r--092-redefine-macro-error-2.c45logplain
-rw-r--r--092-redefine-macro-error-2.c.expected112logplain
-rw-r--r--093-divide-by-zero.c19logplain
-rw-r--r--093-divide-by-zero.c.expected72logplain
-rw-r--r--094-divide-by-zero-short-circuit.c572logplain
-rw-r--r--094-divide-by-zero-short-circuit.c.expected85logplain
-rw-r--r--095-recursive-define.c44logplain
-rw-r--r--095-recursive-define.c.expected11logplain
-rw-r--r--096-paste-twice.c70logplain
-rw-r--r--096-paste-twice.c.expected16logplain
-rw-r--r--097-paste-with-non-function-macro.c46logplain
-rw-r--r--097-paste-with-non-function-macro.c.expected12logplain
-rw-r--r--098-elif-undefined.c70logplain
-rw-r--r--098-elif-undefined.c.expected18logplain
-rw-r--r--099-c99-example.c383logplain
-rw-r--r--099-c99-example.c.expected161logplain
-rw-r--r--100-macro-with-colon.c76logplain
-rw-r--r--100-macro-with-colon.c.expected40logplain
-rw-r--r--101-macros-used-twice.c150logplain
-rw-r--r--101-macros-used-twice.c.expected40logplain
-rw-r--r--102-garbage-after-endif.c21logplain
-rw-r--r--102-garbage-after-endif.c.expected84logplain
-rw-r--r--103-garbage-after-else.c27logplain
-rw-r--r--103-garbage-after-else.c.expected130logplain
-rw-r--r--104-hash-line-followed-by-code.c19logplain
-rw-r--r--104-hash-line-followed-by-code.c.expected20logplain
-rw-r--r--105-multiline-hash-line.c48logplain
-rw-r--r--105-multiline-hash-line.c.expected20logplain
-rw-r--r--106-multiline-hash-if.c55logplain
-rw-r--r--106-multiline-hash-if.c.expected17logplain
-rw-r--r--107-multiline-hash-elif.c64logplain
-rw-r--r--107-multiline-hash-elif.c.expected18logplain
-rw-r--r--108-no-space-after-hash-version.c12logplain
-rw-r--r--108-no-space-after-hash-version.c.expected52logplain
-rw-r--r--109-no-space-after-hash-line.c7logplain
-rw-r--r--109-no-space-after-hash-line.c.expected52logplain
-rw-r--r--110-no-space-digits-after-hash-elif.c22logplain
-rw-r--r--110-no-space-digits-after-hash-elif.c.expected54logplain
-rw-r--r--111-no-space-operator-after-hash-if.c110logplain
-rw-r--r--111-no-space-operator-after-hash-if.c.expected48logplain
-rw-r--r--112-no-space-operator-after-hash-elif.c150logplain
-rw-r--r--112-no-space-operator-after-hash-elif.c.expected53logplain
-rw-r--r--113-line-and-file-macros.c430logplain
-rw-r--r--113-line-and-file-macros.c.expected256logplain
-rw-r--r--114-paste-integer-tokens.c420logplain
-rw-r--r--114-paste-integer-tokens.c.expected140logplain
-rw-r--r--115-line-continuations.c160logplain
-rw-r--r--115-line-continuations.c.expected17logplain
-rw-r--r--116-disable-line-continuations.c167logplain
-rw-r--r--116-disable-line-continuations.c.expected21logplain
-rwxr-xr-xglcpp-test1868logplain