diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-06-16 17:16:27 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-16 17:16:27 +0000 |
commit | eeee6c73f048177dfdd94c50fe387391d225f4f5 (patch) | |
tree | b11d635e4502c778fe7db8bfae2f1098cc083471 /gcc/data-streamer-in.c | |
parent | 350b0e595144cf7c6cf70807b429d87077173415 (diff) | |
parent | 9474a0f4a55caf1e2e5945d7407164cf3b58f056 (diff) | |
download | gcc-eeee6c73f048177dfdd94c50fe387391d225f4f5.zip gcc-eeee6c73f048177dfdd94c50fe387391d225f4f5.tar.gz gcc-eeee6c73f048177dfdd94c50fe387391d225f4f5.tar.bz2 |
Merge #496
496: TraitImpl blocks have a different CanonicalPath to normal impl blocks r=philberty a=philberty
TraitImpls have a canonical path which is a trait projection such as
```rust
pub trait Trait { // ::a::Trait
fn f(&self); // ::a::Trait::f
}
impl Trait for Struct {
fn f(&self) {} // <::a::Struct as ::a::Trait>::f
}
```
Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/data-streamer-in.c')
0 files changed, 0 insertions, 0 deletions