qmic/tests
Caleb Connolly 4574736afc parser: handle decimal '0' when parsing numbers
The commit 61f6fe9d1c ("parser: be more restrictive when parsing numbers")
introduced a bug where having a single '0' would cause a parser error
due to the base handling logic swallowing the ;. Fix this
and add a test to check for it.
2022-07-18 15:48:00 -05:00
..
bad_decimal.qmi parser: be more restrictive when parsing numbers 2021-10-04 12:32:01 -05:00
bad_hex.qmi parser: be more restrictive when parsing numbers 2021-10-04 12:32:01 -05:00
bad_octal.qmi parser: don't treat 8 as a valid octal digit 2021-10-08 17:01:32 -05:00
bad_X.qmi parser: be more restrictive when parsing numbers 2021-10-04 12:32:01 -05:00
comments.qmi parser: add support for comments 2021-10-04 12:28:05 -05:00
duplicate_const.qmi parser: disallow duplicate members 2021-10-04 12:34:46 -05:00
duplicate_message_name.qmi parser: disallow duplicate members 2021-10-04 12:34:46 -05:00
duplicate_message_val.qmi parser: disallow duplicate members 2021-10-04 12:34:46 -05:00
duplicate_struct_name.qmi parser: disallow duplicate members 2021-10-04 12:34:46 -05:00
fixed.qmi parser: reset fixed flag each for each array 2021-10-04 12:28:56 -05:00
hexdigits.qmi parser: properly support hexadecimal numbers 2021-10-04 12:30:21 -05:00
no_package.qmi parser: introduce qmi_package_parse() 2021-10-04 12:32:25 -05:00
num_large.qmi parser: fix another test file 2021-10-08 17:05:42 -05:00
num_too_big.qmi parser: properly support 64-bit numbers 2021-10-04 12:29:38 -05:00
single_digit_decimal.qmi parser: handle decimal '0' when parsing numbers 2022-07-18 15:48:00 -05:00
symbolic_values.qmi parser: add support for constant value substitution 2021-10-04 14:19:51 -05:00
two_packages.qmi parser: introduce qmi_package_parse() 2021-10-04 12:32:25 -05:00
very_long_token.qmi parser: avoid token buffer overflow 2021-10-04 12:35:07 -05:00