aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/resolve/rust-ast-resolve.cc
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-06-05 16:37:29 +0100
committerPhilip Herron <philip.herron@embecosm.com>2021-06-05 16:40:19 +0100
commit1c0f8d6d2a22ce498ef3f1bfd60a3867a90c8130 (patch)
tree4ac87f4d6dc73a876525a3dc3c280283f9baa1ea /gcc/rust/resolve/rust-ast-resolve.cc
parent69b3e488803f684d9d956223a7f410d219cced24 (diff)
downloadgcc-1c0f8d6d2a22ce498ef3f1bfd60a3867a90c8130.zip
gcc-1c0f8d6d2a22ce498ef3f1bfd60a3867a90c8130.tar.gz
gcc-1c0f8d6d2a22ce498ef3f1bfd60a3867a90c8130.tar.bz2
This is the initial building blocks for Traits
We can compile TraitImpls, since before we can actually start checking trait obligations we need to be able to implement the trait first. More desugaring is needed in HIR to make TraitImpls contain normal impl items to avoid seperation in how impl blocks are handled. Fixes #395 #472
Diffstat (limited to 'gcc/rust/resolve/rust-ast-resolve.cc')
0 files changed, 0 insertions, 0 deletions