Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-17 | Replace `Maybe` with `std::optional` (#7005) | Andres Noetzli | |
Because we are now using C++17, we can get rid of Maybe and instead use std::optional, which offers the same functionality. | |||
2021-05-13 | Add std::hash overloads for Node, TNode and TypeNode. (#6534) | Mathias Preiner | |
Eliminates NodeHashFunction, TNodeHashFunction and TypeNodeHashFunction. | |||
2021-04-14 | Rename public and private headers in src/include. (#6352) | Aina Niemetz | |
2021-04-12 | Refactor and update copyright headers. (#6316) | Aina Niemetz | |
2021-04-09 | Rename CVC4__ header guards to CVC5__. (#6326) | Aina Niemetz | |
2021-04-01 | Rename namespace CVC5 to cvc5. (#6258) | Aina Niemetz | |
2021-03-31 | Rename namespace CVC4 to CVC5. (#6249) | Aina Niemetz | |
2021-03-09 | Update copyright headers to 2021. (#6081) | Aina Niemetz | |
2021-03-03 | More cleanup of includes to reduce compilation times (#6037) | Gereon Kremer | |
Similar to #6031, this PR implements suggestions from iwyu to reduce the number of includes in header files by introducing forward declarations and moving includes to source files. | |||
2020-09-22 | Update copyright header script to support CMake and Python files (#5067) | Mathias Preiner | |
This PR updates the update-copyright.pl script to also update/add copyright headers to CMake specific files. It further fixes a small typo in the header. | |||
2020-06-16 | Update copyright headers. | Aina Niemetz | |
2019-04-24 | Do not use __ prefix for header guards. (#2974) | Mathias Preiner | |
Fixes 2887. | |||
2019-03-26 | Update copyright headers. | Aina Niemetz | |
2018-06-25 | Updated copyright headers. | Aina Niemetz | |
2018-04-19 | Refactor pbRewrites preprocessing pass (#1767) | Andres Noetzli | |
This commit refactors the pbRewrites preprocessing pass into the new style. This commit is essentially just a code move and adds a regression test for the preprocessing pass. It also makes use of the AssertionPipeline::replace function to do proper dependency tracking. |