summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cvc4.i2
-rw-r--r--src/util/rational.i2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/cvc4.i b/src/cvc4.i
index aadbc374d..c0042b513 100644
--- a/src/cvc4.i
+++ b/src/cvc4.i
@@ -147,6 +147,8 @@ std::set<JavaInputStreamAdapter*> CVC4::JavaInputStreamAdapter::s_adapters;
%typemap(throws) CVC4::parser::InputStreamException = CVC4::Exception;
%typemap(throws) CVC4::parser::ParserException = CVC4::Exception;
+%typemap(throws) CVC4::RationalFromDoubleException = Exception;
+
// Generate an error if the mapping from C++ CVC4 Exception to Java CVC4 Exception doesn't exist above
%typemap(throws) SWIGTYPE, SWIGTYPE &, SWIGTYPE *, SWIGTYPE [], SWIGTYPE [ANY] %{
#error "exception $1_type doesn't map to Java correctly---please edit src/cvc4.i and add it"
diff --git a/src/util/rational.i b/src/util/rational.i
index a65c78327..a9e3e23f8 100644
--- a/src/util/rational.i
+++ b/src/util/rational.i
@@ -2,6 +2,8 @@
#include "util/rational.h"
%}
+%ignore CVC4::RationalFromDoubleException::RationalFromDoubleException(double);
+
%ignore CVC4::Rational::Rational(int);
%ignore CVC4::Rational::Rational(unsigned int);
%ignore CVC4::Rational::Rational(int, int);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback