Require ITE branches to be first class types (#7508)
authorAndres Noetzli <andres.noetzli@gmail.com>
Wed, 27 Oct 2021 19:46:24 +0000 (12:46 -0700)
committerGitHub <noreply@github.com>
Wed, 27 Oct 2021 19:46:24 +0000 (19:46 +0000)
commitb3f0087c07dd183748d063f0581a711f781e2d42
tree104ad42040c4f936f3aaec5da07354872c9c81e7
parent7461cd576c0ad4c19e996644157a63920c67649b
Require ITE branches to be first class types (#7508)

Fixes cvc5/cvc5-projects#316.
src/theory/booleans/theory_bool.cpp
src/theory/booleans/theory_bool.h
test/regress/CMakeLists.txt
test/regress/regress0/strings/proj-issue316-regexp-ite.smt2 [new file with mode: 0644]