diff options
author | Tim King <taking@cs.nyu.edu> | 2018-01-04 13:09:39 -0800 |
---|---|---|
committer | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2018-01-04 15:09:39 -0600 |
commit | 256d4093ab6ac3b792c6f1f11131124d1ae6b069 (patch) | |
tree | e4034cfb0cd8147d9c670fe150804146bec429d2 /src/expr/expr_manager_template.h | |
parent | a73f9d55155356b90089b00e1a7cc49107a4c587 (diff) |
Removing miscellaneous throw specifiers. (#1474)
Diffstat (limited to 'src/expr/expr_manager_template.h')
-rw-r--r-- | src/expr/expr_manager_template.h | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/src/expr/expr_manager_template.h b/src/expr/expr_manager_template.h index a12c68791..35a3b6a6e 100644 --- a/src/expr/expr_manager_template.h +++ b/src/expr/expr_manager_template.h @@ -109,13 +109,13 @@ public: * any expression references that used to be managed by this expression * manager and are left-over are bad. */ - ~ExprManager() throw(); + ~ExprManager(); /** Get this expr manager's options */ const Options& getOptions() const; /** Get this expr manager's resource manager */ - ResourceManager* getResourceManager() throw(); + ResourceManager* getResourceManager(); /** Get the type for booleans */ BooleanType booleanType() const; @@ -436,27 +436,6 @@ public: SortConstructorType mkSortConstructor(const std::string& name, size_t arity) const; - /** - * Make a predicate subtype type defined by the given LAMBDA - * expression. A TypeCheckingException can be thrown if lambda is - * not a LAMBDA, or is ill-typed, or if CVC4 fails at proving that - * the resulting predicate subtype is inhabited. - */ - // not in release 1.0 - //Type mkPredicateSubtype(Expr lambda) - // throw(TypeCheckingException); - - /** - * Make a predicate subtype type defined by the given LAMBDA - * expression and whose non-emptiness is witnessed by the given - * witness. A TypeCheckingException can be thrown if lambda is not - * a LAMBDA, or is ill-typed, or if the witness is not a witness or - * ill-typed. - */ - // not in release 1.0 - //Type mkPredicateSubtype(Expr lambda, Expr witness) - // throw(TypeCheckingException); - /** Get the type of an expression */ Type getType(Expr e, bool check = false) throw(TypeCheckingException); |