]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Improve handling of struct expressions in nr2.0
authorOwen Avery <powerboat9.gamer@gmail.com>
Sun, 27 Oct 2024 02:19:21 +0000 (22:19 -0400)
committerArthur Cohen <arthur.cohen@embecosm.com>
Fri, 21 Mar 2025 11:32:55 +0000 (12:32 +0100)
commitcbab7a138956c7a83639b501194ca4031289e028
tree9a0404240f3cd5dad21ad1b5bc61703532dcdd6b
parent447d38419914eb287ce9413d90fe17f80ece3df2
gccrs: Improve handling of struct expressions in nr2.0

gcc/rust/ChangeLog:

* resolve/rust-late-name-resolver-2.0.cc
(Late::visit): Handle StructExprStruct and use
ForeverStack::resolve_path instead of ForeverStack::get to
resolve struct expression paths.
* resolve/rust-late-name-resolver-2.0.h
(Late::visit): Handle StructExprStruct.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/resolve/rust-late-name-resolver-2.0.cc
gcc/rust/resolve/rust-late-name-resolver-2.0.h