diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-04-29 14:37:44 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-04-30 13:31:12 +0100 |
commit | 7e576d70b6a1065bf31c37380a8e39354d961cd6 (patch) | |
tree | ff98b21d8e1560e37661a91ddd286001cb13a44c /gcc/rust/backend/rust-compile-expr.h | |
parent | 44c058c30dd1d36f87c36f2c487355a5736d0afc (diff) | |
download | gcc-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