aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/parse/rust-parse.cc
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-03-17 12:47:18 +0000
committerGitHub <noreply@github.com>2022-03-17 12:47:18 +0000
commitb7baee87956913a4debd7e4bad29ddc9b9645325 (patch)
tree63a37bbdbd7781e6248446bb24cf79083bed16d5 /gcc/rust/parse/rust-parse.cc
parente48bce446cc7ee4f1fb6980209720582def6e4e0 (diff)
parentf6c86fc8cdea9db5259ae67a62618b13a57ea9a1 (diff)
downloadgcc-b7baee87956913a4debd7e4bad29ddc9b9645325.zip
gcc-b7baee87956913a4debd7e4bad29ddc9b9645325.tar.gz
gcc-b7baee87956913a4debd7e4bad29ddc9b9645325.tar.bz2
Merge #1037
1037: Support placeholders becoming slices r=philberty a=philberty When we setup trait-impls the type-alias are allowed to become any type this interface was missing a visitor. We also need to support constraining type-parameters behind slices. The get_root interface is currently unsafe, it needs a flag for allowing unsized and for keeping a map of adjustments along the way. This will be added down the line when we support unsized method resolution. Fixes #1034 Addresses #849 Co-authored-by: Philip Herron <philip.herron@embecosm.com>
Diffstat (limited to 'gcc/rust/parse/rust-parse.cc')
0 files changed, 0 insertions, 0 deletions