aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/hir/rust-hir-dump.cc
diff options
context:
space:
mode:
authorPhilip Herron <herron.philip@googlemail.com>2023-02-27 17:05:13 +0000
committerPhilip Herron <philip.herron@embecosm.com>2023-02-28 20:38:35 +0000
commit0632bfbf63449ed4d963d3a29aff1deb0b07e65f (patch)
treeb076365a6432bccdcbd22ae4fb3ab34238bbc0a8 /gcc/rust/hir/rust-hir-dump.cc
parentea139aa3818bf07f3ad565dd00889f4caa171c14 (diff)
downloadgcc-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