Add SynthResult to the API (#8370)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 23 Mar 2022 21:56:33 +0000 (16:56 -0500)
committerGitHub <noreply@github.com>
Wed, 23 Mar 2022 21:56:33 +0000 (21:56 +0000)
commitba24986fe2d56e6664dc9aa72bb35e73b0a469fe
tree7520686d44c384a7d22210e15b2c7b03e4255e83
parent774b08351672eedee89e8cb4eba41e3c012bb777
Add SynthResult to the API (#8370)

Does not modify the code to return a SynthResult yet, just adds the class.

Co-authored-by: Aina Niemetz <aina.niemetz@gmail.com>
20 files changed:
docs/api/cpp/cpp.rst
docs/api/cpp/synthresult.rst [new file with mode: 0644]
docs/api/java/java.rst
docs/api/python/base/python.rst
docs/api/python/base/synthresult.rst [new file with mode: 0644]
src/api/cpp/cvc5.cpp
src/api/cpp/cvc5.h
src/api/java/CMakeLists.txt
src/api/java/io/github/cvc5/api/Solver.java
src/api/java/io/github/cvc5/api/SynthResult.java [new file with mode: 0644]
src/api/java/jni/solver.cpp
src/api/java/jni/synth_result.cpp [new file with mode: 0644]
src/api/python/cvc5.pxd
src/api/python/cvc5.pxi
test/unit/api/cpp/CMakeLists.txt
test/unit/api/cpp/synth_result_black.cpp [new file with mode: 0644]
test/unit/api/java/CMakeLists.txt
test/unit/api/java/SynthResultTest.java [new file with mode: 0644]
test/unit/api/python/CMakeLists.txt
test/unit/api/python/test_synth_result.py [new file with mode: 0644]