tree-sitter/test
Phil Turnbull 798ef5e4dc Add libFuzzer support
This adds support for fuzzing tree-sitter grammars with libFuzzer. This
currently only works on Linux because of linking issues on macOS. Breifly, the
AddressSanitizer library is dynamically linked into the fuzzer binary and
cannot be found at runtime if built with a compiler that wasn't provided by
Xcode(?). The runtime library is statically linked on Linux so this isn't a
problem.
2017-07-14 13:50:41 -07:00
..
compiler Be more conservative about avoiding lexing conflicts when merging states 2017-06-22 15:32:13 -07:00
fixtures Remove version-pruning criteria based on pushed node count 2017-07-02 23:42:23 -07:00
fuzz Add libFuzzer support 2017-07-14 13:50:41 -07:00
helpers Add test for an example found during fuzzing 2017-06-30 21:55:50 -07:00
integration Add test for an example found during fuzzing 2017-06-30 21:55:50 -07:00
runtime 🎨 2017-07-04 21:59:54 -07:00
test_helper.h Rename spec -> test 2017-03-09 20:40:01 -08:00
tests.cc Rename spec -> test 2017-03-09 20:40:01 -08:00