aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/lex/rust-lex.cc
diff options
context:
space:
mode:
authorPhilip Herron <herron.philip@googlemail.com>2023-01-07 17:15:23 +0000
committerPhilip Herron <herron.philip@googlemail.com>2023-01-10 22:12:16 +0000
commit235932042738838ac9ea9f9a32656bcd609c7497 (patch)
tree430399a90c50c948d9ceba793e5eb0fd733315de /gcc/rust/lex/rust-lex.cc
parent3290293e16fa47cf59f0434343c1bf40497ede90 (diff)
downloadgcc-235932042738838ac9ea9f9a32656bcd609c7497.zip
gcc-235932042738838ac9ea9f9a32656bcd609c7497.tar.gz
gcc-235932042738838ac9ea9f9a32656bcd609c7497.tar.bz2
Add name resolution to generic argument associated item bindings
When specifying generic arguments to Traits we can also specify the associated types using `<BindingName=i32>` syntax we need to add name resolution to the type argument here and rely on the type resolution pass to ensure the associated type exists and to setup the associated types accordingly. Addresses #1720 Signed-off-by: Philip Herron <herron.philip@googlemail.com> gcc/rust/ChangeLog: * resolve/rust-ast-resolve-type.cc (ResolveGenericArgs::go):
Diffstat (limited to 'gcc/rust/lex/rust-lex.cc')
0 files changed, 0 insertions, 0 deletions