fold/tests/fixtures/compile_commands.json.in
trvon 3f1234f7bb
fold: bounded symbolic SAST for C++
Clang LibTooling + Z3 BV-64 encoding.
11 detectors: clone, equiv, class-dup, dead, null-deref,
div-by-zero, int-overflow, oob, int-truncation,
sign-conversion, taint-track.

Interfaces: CLI, MCP (JSON-RPC 2.0), LSP.
Output: SARIF 2.1.0, JSON, Markdown.
2026-05-14 23:14:54 -04:00

14 lines
663 B
JSON

[
{ "directory": "@FIXTURES_DIR@",
"command": "clang++ -std=c++20 -c @FIXTURES_DIR@/clones/exact.cpp",
"file": "@FIXTURES_DIR@/clones/exact.cpp" },
{ "directory": "@FIXTURES_DIR@",
"command": "clang++ -std=c++20 -c @FIXTURES_DIR@/clones/renamed.cpp",
"file": "@FIXTURES_DIR@/clones/renamed.cpp" },
{ "directory": "@FIXTURES_DIR@",
"command": "clang++ -std=c++20 -c @FIXTURES_DIR@/clones/near_miss.cpp",
"file": "@FIXTURES_DIR@/clones/near_miss.cpp" },
{ "directory": "@FIXTURES_DIR@",
"command": "clang++ -std=c++20 -c @FIXTURES_DIR@/clones/not_a_clone.cpp",
"file": "@FIXTURES_DIR@/clones/not_a_clone.cpp" }
]