diff options
author | David Malcolm <dmalcolm@redhat.com> | 2022-05-23 15:09:30 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2022-05-23 15:09:30 -0400 |
commit | 58c9c7407a1a992ac253826790cd2b8920e3fe8f (patch) | |
tree | 88305f1e5154072a9851d8ff95efcb3e82bbaaab | |
parent | 2ac1459f044ee5a6ec5aee53a87fd3b8974a77f5 (diff) | |
download | gcc-58c9c7407a1a992ac253826790cd2b8920e3fe8f.zip gcc-58c9c7407a1a992ac253826790cd2b8920e3fe8f.tar.gz gcc-58c9c7407a1a992ac253826790cd2b8920e3fe8f.tar.bz2 |
jit: use 'final' and 'override' where appropriate
gcc/jit/ChangeLog:
* jit-recording.h: Add "final" and "override" to all vfunc
implementations that were missing them, as appropriate.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
-rw-r--r-- | gcc/jit/jit-recording.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/jit/jit-recording.h b/gcc/jit/jit-recording.h index 2dd8a95..0dfb42f 100644 --- a/gcc/jit/jit-recording.h +++ b/gcc/jit/jit-recording.h @@ -721,14 +721,14 @@ public: /* Strip off the "const", giving the underlying type. */ type *unqualified () final override { return m_other_type; } - virtual bool is_same_type_as (type *other) + bool is_same_type_as (type *other) final override { if (!other->is_const ()) return false; return m_other_type->is_same_type_as (other->is_const ()); } - virtual type *is_const () { return m_other_type; } + type *is_const () final override { return m_other_type; } void replay_into (replayer *) final override; @@ -744,7 +744,7 @@ public: memento_of_get_volatile (type *other_type) : decorated_type (other_type) {} - virtual bool is_same_type_as (type *other) + bool is_same_type_as (type *other) final override { if (!other->is_volatile ()) return false; @@ -754,7 +754,7 @@ public: /* Strip off the "volatile", giving the underlying type. */ type *unqualified () final override { return m_other_type; } - virtual type *is_volatile () { return m_other_type; } + type *is_volatile () final override { return m_other_type; } void replay_into (replayer *) final override; @@ -1051,7 +1051,7 @@ public: void replay_into (replayer *r) final override; - virtual bool is_union () const final override { return true; } + bool is_union () const final override { return true; } private: string * make_debug_string () final override; |