Skip to content

brokk-tree-sitter-cpp 0.24.4

Choose a tag to compare

@DavidBakerEffendi DavidBakerEffendi released this 21 Oct 06:05
· 4 commits to master since this release
13aa02c

Fixes parsing of macro-decorated declarations that previously entered parser recovery, including function-like macro-wrapped types such as CJSON_PUBLIC and object-like modifiers such as ffc_internal and CJSON_CDECL.

  • Adds regression coverage for cJSON and Hiredis declaration forms and malformed near misses.
  • Retains parser ABI 15. Macro expansion and bare statement macros without a semicolon remain outside this change.

Implemented in PR #7 by @jbellis.

The Rust crate is already published as brokk-tree-sitter-cpp 0.24.4. Its downloaded archive checksum and clean Git provenance were verified against tag v0.24.4 at 13aa02c23684a7e7ec0aab30ac0a1c69bc87349b. CI and publication succeeded.

Archive SHA-256: db93690d322cd7ace683b7d46c850930a3ee91845b3f448e1beefa1809905453.