forked from pool/harec
ab04a2e5d9
* types: recover from circular dependency error * check,gen: use name instead of ident to create global_decl declarations * Revert "types: recover from circular dependency error" * types: recover from circular dependency error * type_store: pass around check context * type_store: detect duplicate fields in embedded structs/unions * check: improve error message * ast: make ast_enum_field name non-const * all: use const for more function params * scope: put type and value in a union * rt, tests: drop EXIT_FAILURE * check: resolve type when taking size/alignment * check: replace expression_measure with expression_len * check: allow taking alignment of zero-size type * parse: add error function * lex: use error func for unexpected codepoint error * check: remove unnecessary memset * parse: disallow casting to null * Move func_decl_flags from check.h to ast.h * parse: add missing va_ends * main: use xfprintf with harec -v * gen: use u32 instead of uint for tag * check: allow freeing null * qtype: fix memory leak * check: disallow append/inserting with undefined-size member * check: disallow unbounded array value in append/insert * parse: disallow ellipsis in append/insert length form * tests: make insert rejection tests consistent with append * tests: fix append/insert rejection tests OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/harec?expand=0&rev=6
5 lines
107 B
Plaintext
5 lines
107 B
Plaintext
name: harec
|
|
version: 1701262234.ec3193e
|
|
mtime: 1701262234
|
|
commit: ec3193e3870436180b0f3df82b769adc57a1c099
|