From: Owen Avery Date: Mon, 27 Feb 2023 16:02:02 +0000 (-0500) Subject: gccrs: Change struct StructPatternElements into class X-Git-Tag: basepoints/gcc-15~2826 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a8436aa6a63dbfdee6c18f2b9533720b83f2624;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/rust/ast/rust-pattern.h b/gcc/rust/ast/rust-pattern.h index 0f6cf8fc6174..fc587abad03d 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> fields; diff --git a/gcc/rust/hir/tree/rust-hir-pattern.h b/gcc/rust/hir/tree/rust-hir-pattern.h index 0c6cccef7d50..9bc143d56e5a 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> fields; public: