diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-06-29 09:02:29 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-29 09:02:29 +0000 |
commit | c88cc0aa644836c361ce5d8ff5225a9c12333dea (patch) | |
tree | 7dd285e72782c02dd5b2a93abb65f66169e7a63a /gcc/rust/rust-buffered-queue.h | |
parent | 65a06a817585faf7fb44fbc1c71173a00f9a407f (diff) | |
parent | 5b8502d862f647edb1ab41467759177983b4ddfc (diff) | |
download | gcc-c88cc0aa644836c361ce5d8ff5225a9c12333dea.zip gcc-c88cc0aa644836c361ce5d8ff5225a9c12333dea.tar.gz gcc-c88cc0aa644836c361ce5d8ff5225a9c12333dea.tar.bz2 |
Merge #1342
1342: Refactor name-resolution pass r=philberty a=philberty
This is a patch series which cleans up the code in the name resolution pass. Prior to
#1307 we used to build up canonical path segments to do name resolution of types
and paths, this lead to confusing code in how we handle impl blocks Self type and
in general. This fixes that confusion to make the code more maintainable.
Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/rust/rust-buffered-queue.h')
0 files changed, 0 insertions, 0 deletions