From: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com>

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.pa...@embecosm.com>
---
 gcc/rust/hir/rust-ast-lower-pattern.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/rust/hir/rust-ast-lower-pattern.cc 
b/gcc/rust/hir/rust-ast-lower-pattern.cc
index b9d7b620aa2..8aabcd87d30 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)
-- 
2.49.0

Reply via email to