aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-04-25 15:41:56 +0100
committerPhilip Herron <philip.herron@embecosm.com>2021-04-27 13:52:34 +0100
commit3df65d5b4ec06c7ac1ec39d8d1a1c268b024531c (patch)
tree73d105263d6fbf23eea1ea94a97af950eaf9bb03 /gcc/rust/backend
parentf1c6f7da67ff2417e9100e2d43c1571b482c9e82 (diff)
downloadgcc-3df65d5b4ec06c7ac1ec39d8d1a1c268b024531c.zip
gcc-3df65d5b4ec06c7ac1ec39d8d1a1c268b024531c.tar.gz
gcc-3df65d5b4ec06c7ac1ec39d8d1a1c268b024531c.tar.bz2
Support partial substitution's
When we have a generic data type with 2 type parameters A,B but then add an impl block for this type and this impl block only defines 1 Type parameter and substitutes the other type parameter with a concrete type we need to use the passed in mappings and the existing mappings to figure out how to adjust the type parameters to complete the substitution. Fixes: #386
Diffstat (limited to 'gcc/rust/backend')
0 files changed, 0 insertions, 0 deletions