Tree-sitter-c

Latest version: v0.23.2

Safety actively analyzes 688578 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.23.2

**NOTE:** Download `tree-sitter-c.tar.xz` for the *complete* source code.

0.20.7

What's Changed
* Fix `sizeof` precedence by philipturnbull in https://github.com/tree-sitter/tree-sitter-c/pull/168
* Adds GH tag queries by BekaValentine in https://github.com/tree-sitter/tree-sitter-c/pull/122
* Add Microsoft SEH extension to the grammar by DennySun2100 in https://github.com/tree-sitter/tree-sitter-c/pull/164
* Add TAGS_QUERY to rust bindings by Squadrick in https://github.com/tree-sitter/tree-sitter-c/pull/175
* Misc fixes by amaanq

New Contributors
* philipturnbull made their first contribution in https://github.com/tree-sitter/tree-sitter-c/pull/168
* BekaValentine made their first contribution in https://github.com/tree-sitter/tree-sitter-c/pull/122
* DennySun2100 made their first contribution in https://github.com/tree-sitter/tree-sitter-c/pull/164
* Squadrick made their first contribution in https://github.com/tree-sitter/tree-sitter-c/pull/175

**Full Changelog**: https://github.com/tree-sitter/tree-sitter-c/compare/v0.20.6...v0.20.7

0.20.6

What's Changed
* fix: rework rules to reduce state count by amaanq in https://github.com/tree-sitter/tree-sitter-c/pull/162
* Fix by amaanq in https://github.com/tree-sitter/tree-sitter-c/pull/163


**Full Changelog**: https://github.com/tree-sitter/tree-sitter-c/compare/v0.20.5...v0.20.6

0.20.5

What's Changed
* Minor fixes by amaanq in https://github.com/tree-sitter/tree-sitter-c/pull/158
* Support for misc features by amaanq in https://github.com/tree-sitter/tree-sitter-c/pull/161

**Full Changelog**: https://github.com/tree-sitter/tree-sitter-c/compare/v0.20.4...v0.20.5

0.20.4

**Features**
- add `attribute_specifier`to struct (https://github.com/tree-sitter/tree-sitter-c/commit/4b6e0bc97b02a51c5d5a1ff3171da4c0d1e2ffad)
- rework release action (https://github.com/tree-sitter/tree-sitter-c/commit/e17d0a16020f9f425fc5fa20d2c2847b7928db50)

**Bug Fixes**
- rework typedef specifiers again (https://github.com/tree-sitter/tree-sitter-c/commit/4c49fc38831fcfdb47a4220f04b8c268a71abbbd)
- swap precedences of assignnment and conditional expressions (https://github.com/tree-sitter/tree-sitter-c/commit/f3559c6cb4012f6fb487c95941fc9eb27922d686)
- disallow `/` after `\S` to better handle comments in preproc_arg (https://github.com/tree-sitter/tree-sitter-c/commit/5890e77d2db4533abd5d1b8fe7657a7fd64d9972)
- make preproc newlines immediate so they don't span excess trailing newliens (https://github.com/tree-sitter/tree-sitter-c/commit/41c0a15e09a4388ff2dbb77153d6ba2d0f629ebc)

**Full Changelog**: https://github.com/tree-sitter/tree-sitter-c/compare/v0.20.3...v0.20.4

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.