aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/util
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2024-02-07 12:51:28 +0100
committerArthur Cohen <arthur.cohen@embecosm.com>2024-08-01 16:52:27 +0200
commit5540afbd0136a6e78710445a89eb4af44fd14292 (patch)
tree585b6cfc8ed96b1930cc561f6d9380c93695d82c /gcc/rust/util
parentf1b91d0a2bcb74adf7c752592f95f0552afcad77 (diff)
downloadgcc-5540afbd0136a6e78710445a89eb4af44fd14292.zip
gcc-5540afbd0136a6e78710445a89eb4af44fd14292.tar.gz
gcc-5540afbd0136a6e78710445a89eb4af44fd14292.tar.bz2
gccrs: Reinject Self parameter in new resolver
The old resolver injected a Self generic parameter in order to help the trait solver. This is clearly sketchy at best and should be fixed in the future. gcc/rust/ChangeLog: * resolve/rust-toplevel-name-resolver-2.0.cc (TopLevel::visit): Add Self generic parameter injection and a warning. * resolve/rust-toplevel-name-resolver-2.0.h: Add function prototype. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/rust/util')
0 files changed, 0 insertions, 0 deletions