diff options
author | Philip Herron <herron.philip@googlemail.com> | 2023-02-27 17:05:13 +0000 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2023-02-28 20:38:35 +0000 |
commit | 0632bfbf63449ed4d963d3a29aff1deb0b07e65f (patch) | |
tree | b076365a6432bccdcbd22ae4fb3ab34238bbc0a8 /gcc/rust/hir/rust-hir-dump.cc | |
parent | ea139aa3818bf07f3ad565dd00889f4caa171c14 (diff) | |
download | gcc-0632bfbf63449ed4d963d3a29aff1deb0b07e65f.zip gcc-0632bfbf63449ed4d963d3a29aff1deb0b07e65f.tar.gz gcc-0632bfbf63449ed4d963d3a29aff1deb0b07e65f.tar.bz2 |
gccrs: autoderef unconstify so we can use in non const contexts
Signed-off-by: Philip Herron <herron.philip@googlemail.com>
gcc/rust/ChangeLog:
* backend/rust-compile-base.h: unconsify
* backend/rust-compile.cc (HIRCompileBase::coercion_site): likewise
(HIRCompileBase::coercion_site1): likewise
* typecheck/rust-autoderef.cc (Adjuster::try_deref_type): likewise
(Adjuster::try_raw_deref_type): likewise
(Adjuster::try_unsize_type): likewise
(AutoderefCycle::cycle): likewise
(AutoderefCycle::try_autoderefed): likewise
* typecheck/rust-autoderef.h: likewise
* typecheck/rust-coercion.cc (TypeCoercionRules::select): likewise
* typecheck/rust-coercion.h: likewise
* typecheck/rust-hir-dot-operator.cc (MethodResolver::Probe): likewise
(MethodResolver::select): likewise
* typecheck/rust-hir-dot-operator.h: likewise
Diffstat (limited to 'gcc/rust/hir/rust-hir-dump.cc')
0 files changed, 0 insertions, 0 deletions