]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: nr1.0: Remove support in pattern checker
authorOwen Avery <powerboat9.gamer@gmail.com>
Sat, 23 Aug 2025 02:57:05 +0000 (22:57 -0400)
committerArthur Cohen <arthur.cohen@embecosm.com>
Thu, 30 Oct 2025 19:58:46 +0000 (20:58 +0100)
commit6e63f0c761feaaf2ec86d2e4ed248d45b6f3b32d
treeedc394a3e547795a49bfded0adef963fe12106a9
parent640046c18c41d006c8562cddd033477dc7840750
gccrs: nr1.0: Remove support in pattern checker

gcc/rust/ChangeLog:

* checks/errors/rust-hir-pattern-analysis.cc: Remove inclusion
of "options.h".
(PatternChecker::PatternChecker): Change initialization of
resolver reference.
(PatternChecker::visit): Assume name resolution 2.0 is enabled.
* checks/errors/rust-hir-pattern-analysis.h: Include nr2.0
header instead of nr1.0 header.
(PatternChecker::resolver): Change type to nr2.0 resolver.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/checks/errors/rust-hir-pattern-analysis.cc
gcc/rust/checks/errors/rust-hir-pattern-analysis.h