aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/parse/rust-parse.cc
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2022-03-17 10:38:58 +0000
committerPhilip Herron <philip.herron@embecosm.com>2022-03-17 11:02:58 +0000
commitf6c86fc8cdea9db5259ae67a62618b13a57ea9a1 (patch)
tree799643f617b6a9a52ef1e96eadae480da843d4da /gcc/rust/parse/rust-parse.cc
parentfe13ad49b1da5285719b176bb5d00a94b9260ebf (diff)
downloadgcc-f6c86fc8cdea9db5259ae67a62618b13a57ea9a1.zip
gcc-f6c86fc8cdea9db5259ae67a62618b13a57ea9a1.tar.gz
gcc-f6c86fc8cdea9db5259ae67a62618b13a57ea9a1.tar.bz2
Support placeholders becoming slices
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. Fixes #1034
Diffstat (limited to 'gcc/rust/parse/rust-parse.cc')
0 files changed, 0 insertions, 0 deletions