aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-extern.h
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2021-09-10 14:21:43 +0000
committerGitHub <noreply@github.com>2021-09-10 14:21:43 +0000
commit2bf19c1b20bfad19136e17c0c7fa765e161b789c (patch)
tree9921253c39d493c64aa3218de4965f12ff20e022 /gcc/rust/backend/rust-compile-extern.h
parentc0254d7efe135ca3de755504a1f042010ee45786 (diff)
parenta1c87bfea6c5e2fd6b2d23b12b563fcaf5ec09a1 (diff)
downloadgcc-2bf19c1b20bfad19136e17c0c7fa765e161b789c.zip
gcc-2bf19c1b20bfad19136e17c0c7fa765e161b789c.tar.gz
gcc-2bf19c1b20bfad19136e17c0c7fa765e161b789c.tar.bz2
Merge #666
666: Super Traits Support r=philberty a=philberty This adds initial super traits support. Super traits are implemented by explicitly adding the super trait bound to the implicit Self type parameter on traits. This will improve as we enhance the type system to handle bounds and where constraints in general as they reuse all that same code path. Fixes #565 Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/rust/backend/rust-compile-extern.h')
0 files changed, 0 insertions, 0 deletions