summaryrefslogtreecommitdiff
path: root/src/theory/engine_output_channel.cpp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2021-08-20 16:08:52 -0500
committerGitHub <noreply@github.com>2021-08-20 21:08:52 +0000
commit4b184f5382921b35be5972de77ef5700fdbf505d (patch)
treee474087f7601a5a795341ed546f5bf342111015a /src/theory/engine_output_channel.cpp
parentf214151669a5a0ec97df4cc21b66fdaa198001e1 (diff)
Simplify how user-provided quantifier attributes are handled (#6963)
This makes INST_ATTRIBUTE (optionally) take multiple children, giving a way for the user to set attributes on quantified formulas, which does not require a new API command. This is a special case of term annotations that occur as the body of a quantified formula. If we need to extend our API to support further user-provided attributes, we should use a similar approach, e.g. a new kind ANNOTATE.
Diffstat (limited to 'src/theory/engine_output_channel.cpp')
-rw-r--r--src/theory/engine_output_channel.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/theory/engine_output_channel.cpp b/src/theory/engine_output_channel.cpp
index ee07dcd57..218175ee9 100644
--- a/src/theory/engine_output_channel.cpp
+++ b/src/theory/engine_output_channel.cpp
@@ -116,12 +116,6 @@ void EngineOutputChannel::spendResource(Resource r)
d_engine->spendResource(r);
}
-void EngineOutputChannel::handleUserAttribute(const char* attr,
- theory::Theory* t)
-{
- d_engine->handleUserAttribute(attr, t);
-}
-
void EngineOutputChannel::trustedConflict(TrustNode pconf)
{
Assert(pconf.getKind() == TrustNodeKind::CONFLICT);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback