From 255555f7e8da5ac60c28c39ba53b0e0536474062 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Wed, 12 Feb 2020 11:10:26 +0100
Subject: [PATCH] Fix trailing warning (thanks to clang-10)

---
 src/language/node_processor/ArraySubscriptProcessor.hpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/language/node_processor/ArraySubscriptProcessor.hpp b/src/language/node_processor/ArraySubscriptProcessor.hpp
index c0426e2f0..7bd2f6099 100644
--- a/src/language/node_processor/ArraySubscriptProcessor.hpp
+++ b/src/language/node_processor/ArraySubscriptProcessor.hpp
@@ -32,7 +32,8 @@ class ArraySubscriptProcessor : public INodeProcessor
 
     auto& array_expression = *m_array_subscript_expression.children[0];
 
-    const ArrayTypeT& array = std::get<ArrayTypeT>(array_expression.execute(exec_policy));
+    auto&& array_value = array_expression.execute(exec_policy);
+    ArrayTypeT& array  = std::get<ArrayTypeT>(array_value);
 
     return array[index_value];
   }
-- 
GitLab