summaryrefslogtreecommitdiff
path: root/src/parser/smt2/smt2_input.h
diff options
context:
space:
mode:
authorChristopher L. Conway <christopherleeconway@gmail.com>2010-05-12 20:29:24 +0000
committerChristopher L. Conway <christopherleeconway@gmail.com>2010-05-12 20:29:24 +0000
commita358ed3b520919acbb72fb9bcd2974ee4165f495 (patch)
tree52a9dd03f5735114cf196bafbc6a5ee6f5a40b22 /src/parser/smt2/smt2_input.h
parent8d691eac8e478576ebceb6406a8e372db5e3f7f1 (diff)
Adding ParserBuilder, reducing visibility of Parser and Input constructors
Adding Smt2 subclass of Parser Checking for multiple calls to set-logic in SMT v2
Diffstat (limited to 'src/parser/smt2/smt2_input.h')
-rw-r--r--src/parser/smt2/smt2_input.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/parser/smt2/smt2_input.h b/src/parser/smt2/smt2_input.h
index c003a76ec..962e2a987 100644
--- a/src/parser/smt2/smt2_input.h
+++ b/src/parser/smt2/smt2_input.h
@@ -32,6 +32,8 @@ class ExprManager;
namespace parser {
+class Smt2;
+
class Smt2Input : public AntlrInput {
typedef AntlrInput super;
@@ -86,11 +88,6 @@ protected:
*/
Expr parseExpr() throw(ParserException);
- /** Set the Parser object for this input. This implementation overrides the super-class
- * implementation to add the core theory symbols to the parser state when strict
- * mode is disabled. */
- virtual void setParser(Parser& parser);
-
};/* class Smt2Input */
}/* CVC4::parser namespace */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback