3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-19 15:04:42 +00:00
z3/src
Copilot d68837693c Adopt C++17 structured bindings for map/pair iteration (#8159)
* Initial plan

* Adopt structured bindings for map iteration

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

* Fix DEBUG_CODE macro issue with structured bindings

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 20:57:09 -08:00
..
ackermannization Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
api Add missing API functions to C++, Java, C#, and TypeScript bindings (#8152) 2026-02-18 20:57:08 -08:00
ast Add [[nodiscard]] to AST factory functions and modernize iterator loops (#8143) 2026-02-18 20:57:08 -08:00
cmd_context allow parsing declared arrays without requiring explicit select 2026-02-18 20:56:57 -08:00
math Adopt C++17 structured bindings for map/pair iteration (#8159) 2026-02-18 20:57:09 -08:00
model fix #8109 2026-02-18 20:57:05 -08:00
muz fix #7952 - make auto-selector detect large bit-vectors so it does't use the datalog engine for hopelessly large tables 2025-09-30 15:58:48 -07:00
nlsat remove unused *_signed_project() methods 2026-02-18 20:56:57 -08:00
opt Adopt C++17 structured bindings for map/pair iteration (#8159) 2026-02-18 20:57:09 -08:00
params fix #8109 2026-02-18 20:57:05 -08:00
parsers patch definitions, add pretty print support 2025-10-13 22:39:32 +02:00
qe remove unused *_signed_project() methods 2026-02-18 20:56:57 -08:00
sat Adopt C++17 structured bindings for map/pair iteration (#8159) 2026-02-18 20:57:09 -08:00
shell move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
smt Adopt C++17 structured bindings for map/pair iteration (#8159) 2026-02-18 20:57:09 -08:00
solver include FS logic 2025-11-21 13:14:53 -08:00
tactic fix #8105 2026-02-18 20:57:04 -08:00
test cross-compile do_not_optimize 2026-02-18 20:57:09 -08:00
util Add [[nodiscard]] to AST factory functions and modernize iterator loops (#8143) 2026-02-18 20:57:08 -08:00
CMakeLists.txt BLD: Add CMake option to build Python bindings without rebuilding libz3 (redux) (#8088) 2026-02-18 20:57:00 -08:00