summaryrefslogtreecommitdiff
path: root/src/theory/sep/theory_sep.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/sep/theory_sep.cpp')
-rw-r--r--src/theory/sep/theory_sep.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/theory/sep/theory_sep.cpp b/src/theory/sep/theory_sep.cpp
index 05547aa8a..301299f11 100644
--- a/src/theory/sep/theory_sep.cpp
+++ b/src/theory/sep/theory_sep.cpp
@@ -202,7 +202,8 @@ void TheorySep::postProcessModel( TheoryModel* m ){
Trace("sep-model") << "_";
//m->d_comment_str << "_";
TypeEnumerator te_range( data_type );
- if( data_type.isInterpretedFinite() ){
+ if (d_state.isFiniteType(data_type))
+ {
pto_children.push_back( *te_range );
}else{
//must enumerate until we find one that is not explicitly pointed to
@@ -820,7 +821,7 @@ void TheorySep::postCheck(Effort level)
{
TypeNode data_type = d_loc_to_data_type[it->first];
// if the data type is finite
- if (!data_type.isInterpretedFinite())
+ if (!d_state.isFiniteType(data_type))
{
continue;
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback