diff options
Diffstat (limited to 'src/theory/sep/theory_sep.cpp')
-rw-r--r-- | src/theory/sep/theory_sep.cpp | 5 |
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; } |