Added several more missing virtual keywords

This commit is contained in:
John Wiegley 2009-11-21 07:08:13 -05:00
parent ca1d4c5311
commit acb24d6d22
6 changed files with 6 additions and 6 deletions

View file

@ -86,7 +86,7 @@ public:
if (! args.empty()) if (! args.empty())
parse_args(args); parse_args(args);
} }
~draft_t() { virtual ~draft_t() {
TRACE_DTOR(draft_t); TRACE_DTOR(draft_t);
} }

View file

@ -87,7 +87,7 @@ public:
parse(in, flags); parse(in, flags);
} }
~expr_t() throw() { virtual ~expr_t() {
TRACE_DTOR(expr_t); TRACE_DTOR(expr_t);
} }

View file

@ -92,7 +92,7 @@ public:
{ {
TRACE_CTOR(expr_base_t, "scope_t *"); TRACE_CTOR(expr_base_t, "scope_t *");
} }
virtual ~expr_base_t() throw() { virtual ~expr_base_t() {
TRACE_DTOR(expr_base_t); TRACE_DTOR(expr_base_t);
} }

View file

@ -132,7 +132,7 @@ public:
if (! _str.empty()) if (! _str.empty())
parse_format(_str); parse_format(_str);
} }
~format_t() { virtual ~format_t() {
TRACE_DTOR(format_t); TRACE_DTOR(format_t);
} }

View file

@ -75,7 +75,7 @@ public:
: expr_t(in, flags), what_to_keep(_what_to_keep) { : expr_t(in, flags), what_to_keep(_what_to_keep) {
TRACE_CTOR(predicate_t, "std::istream&, keep_details_t, parse_flags_t"); TRACE_CTOR(predicate_t, "std::istream&, keep_details_t, parse_flags_t");
} }
~predicate_t() throw() { virtual ~predicate_t() {
TRACE_DTOR(predicate_t); TRACE_DTOR(predicate_t);
} }

View file

@ -276,7 +276,7 @@ public:
if (! args.empty()) if (! args.empty())
parse_args(args); parse_args(args);
} }
~query_t() throw() { virtual ~query_t() {
TRACE_DTOR(query_t); TRACE_DTOR(query_t);
} }