summaryrefslogtreecommitdiff
path: root/src/expr/record.h
diff options
context:
space:
mode:
authorTim King <taking@cs.nyu.edu>2018-01-09 06:20:52 -0800
committerAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-01-09 08:20:51 -0600
commite6c966990ee7d166c421b6ba8ec39ac2e05ee62a (patch)
tree4310e1345ed7b5a536dd545ddd772c26cd7c1e31 /src/expr/record.h
parent3c6398194b01372720964590b2b07d93590e511d (diff)
Removing throw specifiers from miscellaneous src/expr/ classes. (#1503)
Diffstat (limited to 'src/expr/record.h')
-rw-r--r--src/expr/record.h13
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;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback