aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2023-10-06 23:16:41 -0400
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-16 19:04:38 +0100
commitaaea26f377bb23ad9c99b4348f46777ba92d3900 (patch)
treeafbfbf3a29db16b832e993c57cd8428a0f2eb7d1 /gcc
parent4e2110cac3f965d4a0c47f8440b99e47471c5b4d (diff)
downloadgcc-aaea26f377bb23ad9c99b4348f46777ba92d3900.zip
gcc-aaea26f377bb23ad9c99b4348f46777ba92d3900.tar.gz
gcc-aaea26f377bb23ad9c99b4348f46777ba92d3900.tar.bz2
gccrs: Rename cloning methods in TupleStructItems and TuplePatternItems
gcc/rust/ChangeLog: * hir/tree/rust-hir-pattern.h (TupleStructItems::clone_tuple_struct_items_impl): Rename to... (TupleStructItems::clone_tuple_items_impl): ...here. (TupleStructItemsNoRange::clone_tuple_struct_items_impl): Rename to... (TupleStructItemsNoRange::clone_tuple_items_impl): ...here. (TupleStructItemsRange::clone_tuple_struct_items_impl): Rename to... (TupleStructItemsRange::clone_tuple_items_impl): ...here. (TuplePatternItems::clone_tuple_pattern_items_impl): Rename to... (TuplePatternItems::clone_tuple_items_impl): ...here. (TuplePatternItemsMultiple::clone_tuple_pattern_items_impl): Rename to... (TuplePatternItemsMultiple::clone_tuple_items_impl): ...here. (TuplePatternItemsRanged::clone_tuple_pattern_items_impl): Rename to... (TuplePatternItemsRanged::clone_tuple_items_impl): ...here. Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/hir/tree/rust-hir-pattern.h17
1 files changed, 8 insertions, 9 deletions
diff --git a/gcc/rust/hir/tree/rust-hir-pattern.h b/gcc/rust/hir/tree/rust-hir-pattern.h
index 652faa4..0178075 100644
--- a/gcc/rust/hir/tree/rust-hir-pattern.h
+++ b/gcc/rust/hir/tree/rust-hir-pattern.h
@@ -794,7 +794,7 @@ public:
// Unique pointer custom clone function
std::unique_ptr<TupleStructItems> clone_tuple_struct_items () const
{
- return std::unique_ptr<TupleStructItems> (clone_tuple_struct_items_impl ());
+ return std::unique_ptr<TupleStructItems> (clone_tuple_items_impl ());
}
virtual std::string as_string () const = 0;
@@ -805,7 +805,7 @@ public:
protected:
// pure virtual clone implementation
- virtual TupleStructItems *clone_tuple_struct_items_impl () const = 0;
+ virtual TupleStructItems *clone_tuple_items_impl () const = 0;
};
// Class for non-ranged tuple struct pattern patterns
@@ -857,7 +857,7 @@ public:
protected:
/* Use covariance to implement clone function as returning this object rather
* than base */
- TupleStructItemsNoRange *clone_tuple_struct_items_impl () const override
+ TupleStructItemsNoRange *clone_tuple_items_impl () const override
{
return new TupleStructItemsNoRange (*this);
}
@@ -936,7 +936,7 @@ public:
protected:
/* Use covariance to implement clone function as returning this object rather
* than base */
- TupleStructItemsRange *clone_tuple_struct_items_impl () const override
+ TupleStructItemsRange *clone_tuple_items_impl () const override
{
return new TupleStructItemsRange (*this);
}
@@ -1027,8 +1027,7 @@ public:
// Unique pointer custom clone function
std::unique_ptr<TuplePatternItems> clone_tuple_pattern_items () const
{
- return std::unique_ptr<TuplePatternItems> (
- clone_tuple_pattern_items_impl ());
+ return std::unique_ptr<TuplePatternItems> (clone_tuple_items_impl ());
}
virtual std::string as_string () const = 0;
@@ -1037,7 +1036,7 @@ public:
protected:
// pure virtual clone implementation
- virtual TuplePatternItems *clone_tuple_pattern_items_impl () const = 0;
+ virtual TuplePatternItems *clone_tuple_items_impl () const = 0;
};
// Class representing TuplePattern patterns where there are multiple patterns
@@ -1092,7 +1091,7 @@ public:
protected:
/* Use covariance to implement clone function as returning this object rather
* than base */
- TuplePatternItemsMultiple *clone_tuple_pattern_items_impl () const override
+ TuplePatternItemsMultiple *clone_tuple_items_impl () const override
{
return new TuplePatternItemsMultiple (*this);
}
@@ -1174,7 +1173,7 @@ public:
protected:
/* Use covariance to implement clone function as returning this object rather
* than base */
- TuplePatternItemsRanged *clone_tuple_pattern_items_impl () const override
+ TuplePatternItemsRanged *clone_tuple_items_impl () const override
{
return new TuplePatternItemsRanged (*this);
}