Only forbid private predicates in spec statements

This commit is contained in:
2020-05-28 18:37:56 +02:00
parent e57a1859d2
commit e686575ebf

View File

@@ -86,10 +86,8 @@ impl Problem
{
match statement.kind
{
crate::problem::StatementKind::CompletedDefinition(_)
| crate::problem::StatementKind::IntegrityConstraint
| crate::problem::StatementKind::Lemma(_) => continue,
_ => (),
crate::problem::StatementKind::Spec => (),
_ => continue,
}
if crate::formula_contains_predicate(&statement.formula, predicate_declaration)