aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2022-04-29 14:37:44 +0100
committerPhilip Herron <philip.herron@embecosm.com>2022-04-30 13:31:12 +0100
commit7e576d70b6a1065bf31c37380a8e39354d961cd6 (patch)
treeff98b21d8e1560e37661a91ddd286001cb13a44c /gcc/rust/backend/rust-compile-expr.h
parent44c058c30dd1d36f87c36f2c487355a5736d0afc (diff)
downloadgcc-7e576d70b6a1065bf31c37380a8e39354d961cd6.zip
gcc-7e576d70b6a1065bf31c37380a8e39354d961cd6.tar.gz
gcc-7e576d70b6a1065bf31c37380a8e39354d961cd6.tar.bz2
Support recursive coercion sites
Our code for coercion sites are handled in two places once where we do the type-checking portion and one where we do the code-generation. This makes the code-generation piece recursive so that we apply the behaviours consistantly when types need checked or converted. Fixes #1146
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.h')
0 files changed, 0 insertions, 0 deletions