9932378
What's Changed
- Reference improvements by @pgoodman in #461
- Bootstrap vast by @pgoodman in #473
- Reorganize frontend by @pgoodman in #475
- Python bindings by @pgoodman in #478
- Updates vendored dependencies. by @pgoodman in #482
- Adds some APIs to connect the AST API to the MLIR wrapper APIs. by @pgoodman in #486
- Operation entity by @pgoodman in #489
- Fixes #495. Fixes #494. Fixes #493. by @pgoodman in #496
- Update vendored pasta, llvm-project release, and try to force zstd to link statically. by @pgoodman in #498
- Adds missing ::from APIs to File and Fragment. by @pgoodman in #501
- Make it so that empty string views returned by APIs are nonetheless backed by a data pointer by @pgoodman in #502
- Small improvements by @pgoodman in #503
- This commit adds support for explicit token tree nodes into the library, so that users can traverse the token tree. by @pgoodman in #504
- Cmake fixes by @Ninja3047 in #508
- Fix justfile by @Ninja3047 in #509
- Allow c-header as language by @Ninja3047 in #512
- Allow c++ header by @Ninja3047 in #513
- Add a missing dependency for vast. Tweak how provenance calculates whether or not it has changed anything. by @pgoodman in #517
- Pass down link time optimization flag to vendored dependencies by @pgoodman in #518
- Fix Importer for unsupported compiler options by @kumarak in #519
- Add some more flexible APIs for tokens and token trees. by @pgoodman in #520
- Move the unquoting logic to pasta. It was already unescaping stuff, b… by @pgoodman in #522
- Include
Version.h
in the public API by @frabert in #523 - Elides -fsanitize from commands that make it down to pasta. by @pgoodman in #525
- Pag/cpp specialization support by @pgoodman in #531
- LLVM18 support by @kumarak in #539
- Fix vast and pasta vendor commits by @kumarak in #540
- Improved C++ support by @pgoodman in #532
- Minor tweaks. Improving the readme. by @pgoodman in #547
- Provide CXX flags to rocksdb for cmake configuration by @kumarak in #551
- API to list the declarations overlapping macro expansion by @kumarak in #552
- Integrate VAST driver properly by @xlauko in #553
- Bump to latest VAST. Use the same MLIRContext from the library. Work around trailofbits/vast#625. by @pgoodman in #556
New Contributors
Full Changelog: 6369906...9932378