Move sygus datatype utility functions to their own file (#4595)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Sat, 13 Jun 2020 00:18:42 +0000 (19:18 -0500)
committerGitHub <noreply@github.com>
Sat, 13 Jun 2020 00:18:42 +0000 (19:18 -0500)
commit60ed666d657bfcd69f48821c78a34696796df5fb
treec6138be63cc1c3104d355ef38d874c7d294c0a72
parent08f6f8cc6118b1e6c057a294d1ddb60e2e45b5ed
Move sygus datatype utility functions to their own file (#4595)

Separates them from the core datatype utilities.

Code move only.
14 files changed:
src/CMakeLists.txt
src/theory/datatypes/datatypes_rewriter.cpp
src/theory/datatypes/sygus_datatype_utils.cpp [new file with mode: 0644]
src/theory/datatypes/sygus_datatype_utils.h [new file with mode: 0644]
src/theory/datatypes/sygus_extension.cpp
src/theory/datatypes/theory_datatypes_utils.cpp
src/theory/datatypes/theory_datatypes_utils.h
src/theory/quantifiers/sygus/sygus_abduct.cpp
src/theory/quantifiers/sygus/sygus_eval_unfold.cpp
src/theory/quantifiers/sygus/sygus_grammar_cons.cpp
src/theory/quantifiers/sygus/synth_conjecture.cpp
src/theory/quantifiers/sygus/term_database_sygus.cpp
src/theory/quantifiers/sygus/type_info.cpp
src/theory/quantifiers/sygus_inst.cpp