]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Resolve TypeParam with name resolution 2.0
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Thu, 26 Sep 2024 21:16:21 +0000 (23:16 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Wed, 19 Mar 2025 14:32:15 +0000 (15:32 +0100)
commit712e92cb20173df1f040c57140d159b99e952b64
treeaf8a94858780001d9af7da2e8317a4fbcc6aea96
parent141b2f9c7bb9b4060d39a0ae404c50b0c71b5ba0
gccrs: Resolve TypeParam with name resolution 2.0

Resolve TypeParam unless it is Self.

gcc/rust/ChangeLog:

* resolve/rust-toplevel-name-resolver-2.0.cc (TopLevel::visit): Resolve
TypeParam.
* resolve/rust-toplevel-name-resolver-2.0.h: Add visit function
prototype.

Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
gcc/rust/resolve/rust-toplevel-name-resolver-2.0.h