aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/hir/tree/rust-hir-full-test.cc2
-rw-r--r--gcc/rust/hir/tree/rust-hir.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/rust/hir/tree/rust-hir-full-test.cc b/gcc/rust/hir/tree/rust-hir-full-test.cc
index fb5f665..9d26a0bd 100644
--- a/gcc/rust/hir/tree/rust-hir-full-test.cc
+++ b/gcc/rust/hir/tree/rust-hir-full-test.cc
@@ -3242,7 +3242,7 @@ TypePath::to_trait_bound (bool in_parens) const
std::string
InferredType::as_string () const
{
- return "_ (inferred)";
+ return "_ (inferred) " + get_mappings ().as_string ();
}
std::string
diff --git a/gcc/rust/hir/tree/rust-hir.h b/gcc/rust/hir/tree/rust-hir.h
index 97f303c..5198635 100644
--- a/gcc/rust/hir/tree/rust-hir.h
+++ b/gcc/rust/hir/tree/rust-hir.h
@@ -981,7 +981,7 @@ public:
virtual void accept_vis (HIRVisitor &vis) = 0;
- virtual Analysis::NodeMapping get_mappings () { return mappings; }
+ virtual Analysis::NodeMapping get_mappings () const { return mappings; }
protected:
Type (Analysis::NodeMapping mappings) : mappings (mappings) {}