]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gccrs: Initialize boolean flag correctly
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Fri, 1 Aug 2025 15:34:36 +0000 (17:34 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 5 Aug 2025 14:37:02 +0000 (16:37 +0200)
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>
gcc/rust/hir/rust-ast-lower-pattern.cc

index b9d7b620aa2382ed56260f6feae0945c7a5993e8..8aabcd87d308ea488cea50fac15e263c025cefff 100644 (file)
@@ -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)