aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-context.h
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-09-17 14:29:02 +0100
committerPhilip Herron <philip.herron@embecosm.com>2021-09-17 15:46:43 +0100
commit135807db03756de55e6368b07a9884134160867e (patch)
tree2e2a1a82f3fb8b4dc43e780270d7bc473505b443 /gcc/rust/backend/rust-compile-context.h
parente29a8a4172ae5c4f85d0e21d7edfaf934744c9fb (diff)
downloadgcc-135807db03756de55e6368b07a9884134160867e.zip
gcc-135807db03756de55e6368b07a9884134160867e.tar.gz
gcc-135807db03756de55e6368b07a9884134160867e.tar.bz2
When calling functions the arguments are a coercion site
This changes all type checking of arguments to function calls to be coercion sites instead of unifications. This allows for cases like mutable pointers being coerced to immutable reference for example.
Diffstat (limited to 'gcc/rust/backend/rust-compile-context.h')
0 files changed, 0 insertions, 0 deletions