diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-08-22 14:37:10 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-22 14:37:10 +0000 |
commit | 8d1a6deb4e69e7dc162e741377674cf03459bcd9 (patch) | |
tree | 976a9fa43b737d776185a7d91a0621cf184f9f31 /gcc/rust/backend/rust-compile-struct-field-expr.cc | |
parent | 0f4ec11e8c2399ca20f80b4006e294794f9b2e0f (diff) | |
parent | 56f503b88a240f1d77c8d6564656bc22269b4842 (diff) | |
download | gcc-8d1a6deb4e69e7dc162e741377674cf03459bcd9.zip gcc-8d1a6deb4e69e7dc162e741377674cf03459bcd9.tar.gz gcc-8d1a6deb4e69e7dc162e741377674cf03459bcd9.tar.bz2 |
Merge #1493
1493: Fix ICE in dyn impl block r=philberty a=philberty
The issue here was that our name resolution assumed qualified path always
has an as clause. We also had missing visitors to generate the canonical path
for impl blocks using dynamic trait objects.
We should investigate implementing the fine-grained visitors for the AST
similar to the ones we have for HIR. This will solve the issue where we
have missing visitors.
Fixes #1249
Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/rust/backend/rust-compile-struct-field-expr.cc')
0 files changed, 0 insertions, 0 deletions