aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2023-02-27 11:02:02 -0500
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-16 18:19:01 +0100
commit8a8436aa6a63dbfdee6c18f2b9533720b83f2624 (patch)
treea51ac370ec6441f5e78465a447a41208138d1e23
parent85629837c7d2df221a5b6c5035546658ed69c82c (diff)
downloadgcc-8a8436aa6a63dbfdee6c18f2b9533720b83f2624.zip
gcc-8a8436aa6a63dbfdee6c18f2b9533720b83f2624.tar.gz
gcc-8a8436aa6a63dbfdee6c18f2b9533720b83f2624.tar.bz2
gccrs: Change struct StructPatternElements into class
gcc/rust/ChangeLog: * ast/rust-pattern.h (struct StructPatternElements): Change to class. (class StructPatternElements): Change from struct. * hir/tree/rust-hir-pattern.h (struct StructPatternElements): Change to class. (class StructPatternElements): Change from struct. Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
-rw-r--r--gcc/rust/ast/rust-pattern.h3
-rw-r--r--gcc/rust/hir/tree/rust-hir-pattern.h3
2 files changed, 2 insertions, 4 deletions
diff --git a/gcc/rust/ast/rust-pattern.h b/gcc/rust/ast/rust-pattern.h
index 0f6cf8f..fc587ab 100644
--- a/gcc/rust/ast/rust-pattern.h
+++ b/gcc/rust/ast/rust-pattern.h
@@ -773,9 +773,8 @@ protected:
};
// Elements of a struct pattern
-struct StructPatternElements
+class StructPatternElements
{
-private:
// bool has_struct_pattern_fields;
std::vector<std::unique_ptr<StructPatternField>> fields;
diff --git a/gcc/rust/hir/tree/rust-hir-pattern.h b/gcc/rust/hir/tree/rust-hir-pattern.h
index 0c6ccce..9bc143d 100644
--- a/gcc/rust/hir/tree/rust-hir-pattern.h
+++ b/gcc/rust/hir/tree/rust-hir-pattern.h
@@ -667,9 +667,8 @@ protected:
};
// Elements of a struct pattern
-struct StructPatternElements
+class StructPatternElements
{
-private:
std::vector<std::unique_ptr<StructPatternField>> fields;
public: