diff options
author | Tim King <taking@cs.nyu.edu> | 2018-01-09 06:20:52 -0800 |
---|---|---|
committer | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2018-01-09 08:20:51 -0600 |
commit | e6c966990ee7d166c421b6ba8ec39ac2e05ee62a (patch) | |
tree | 4310e1345ed7b5a536dd545ddd772c26cd7c1e31 /src/expr/record.h | |
parent | 3c6398194b01372720964590b2b07d93590e511d (diff) |
Removing throw specifiers from miscellaneous src/expr/ classes. (#1503)
Diffstat (limited to 'src/expr/record.h')
-rw-r--r-- | src/expr/record.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/expr/record.h b/src/expr/record.h index ae03a7acd..774c07319 100644 --- a/src/expr/record.h +++ b/src/expr/record.h @@ -37,11 +37,12 @@ namespace CVC4 { // operators for record update class CVC4_PUBLIC RecordUpdate { std::string d_field; -public: - RecordUpdate(const std::string& field) throw() : d_field(field) { } - std::string getField() const throw() { return d_field; } - bool operator==(const RecordUpdate& t) const throw() { return d_field == t.d_field; } - bool operator!=(const RecordUpdate& t) const throw() { return d_field != t.d_field; } + + public: + RecordUpdate(const std::string& field) : d_field(field) {} + std::string getField() const { return d_field; } + bool operator==(const RecordUpdate& t) const { return d_field == t.d_field; } + bool operator!=(const RecordUpdate& t) const { return d_field != t.d_field; } };/* class RecordUpdate */ struct CVC4_PUBLIC RecordUpdateHashFunction { @@ -54,7 +55,7 @@ std::ostream& operator<<(std::ostream& out, const RecordUpdate& t) CVC4_PUBLIC; // now an actual record definition class CVC4_PUBLIC Record { -public: + public: // Type must stay as incomplete types throughout this header! // Everything containing a Type must be a pointer or a reference. typedef std::vector< std::pair<std::string, Type> > FieldVector; |