aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2025-08-01 17:34:36 +0200
committerArthur Cohen <arthur.cohen@embecosm.com>2025-08-05 16:37:02 +0200
commitd44420f3f3fdf1e86432b8c240f70e75be7296c3 (patch)
treeb08ba5e6673355c41b28136e5b61d88ff65c2eb3 /gcc/rust
parent6aeedda54162443a1969ab6410dca0a35acdca01 (diff)
downloadgcc-d44420f3f3fdf1e86432b8c240f70e75be7296c3.zip
gcc-d44420f3f3fdf1e86432b8c240f70e75be7296c3.tar.gz
gcc-d44420f3f3fdf1e86432b8c240f70e75be7296c3.tar.bz2
gccrs: Initialize boolean flag correctly
gcc/rust/ChangeLog: * hir/rust-ast-lower-pattern.cc (ASTLoweringPattern::ASTLoweringPattern): flag was not initialized in the constructor. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc/rust')
-rw-r--r--gcc/rust/hir/rust-ast-lower-pattern.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/rust/hir/rust-ast-lower-pattern.cc b/gcc/rust/hir/rust-ast-lower-pattern.cc
index b9d7b62..8aabcd8 100644
--- a/gcc/rust/hir/rust-ast-lower-pattern.cc
+++ b/gcc/rust/hir/rust-ast-lower-pattern.cc
@@ -23,7 +23,9 @@
namespace Rust {
namespace HIR {
-ASTLoweringPattern::ASTLoweringPattern () : translated (nullptr) {}
+ASTLoweringPattern::ASTLoweringPattern ()
+ : translated (nullptr), is_let_top_level (false)
+{}
HIR::Pattern *
ASTLoweringPattern::translate (AST::Pattern &pattern, bool is_let_top_level)