diff options
author | Marc Poulhiès <dkm@kataplop.net> | 2022-12-17 16:23:05 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-16 18:21:09 +0100 |
commit | 2046aec032f743023a5e353735255d951e2e54d6 (patch) | |
tree | 97f8321ac44a20a9b8632b6df0171c34dd464197 /gcc/rust/hir/tree/rust-hir.h | |
parent | c4969068c9456b2559b3a7d056992177b23dc310 (diff) | |
download | gcc-2046aec032f743023a5e353735255d951e2e54d6.zip gcc-2046aec032f743023a5e353735255d951e2e54d6.tar.gz gcc-2046aec032f743023a5e353735255d951e2e54d6.tar.bz2 |
gccrs: fix some clang warnings
This fixes some extra warnings reported by clang.
gcc/rust/ChangeLog:
PR rust/108111
* ast/rust-ast-full-decls.h (StructPatternElements): Declare as a
class.
* ast/rust-item.h (EnumItem): Mark several method as being
overrides.
* ast/rust-pattern.h (StructPattern::get_locus): Add override.
* lex/rust-lex.h (BufferInputSource): Use reference_wrapper
instead of bare reference.
(TokenSource::get): Add method to implement the reference_wrapper
interface.
* typecheck/rust-tyty.h (TypeBoundPredicate): Add empty dtor.
* util/rust-buffered-queue.h (peek): Source token stream is now
using a reference_wrapper, use .get()
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
Diffstat (limited to 'gcc/rust/hir/tree/rust-hir.h')
0 files changed, 0 insertions, 0 deletions