From ca47896204482bf4a6979e3838bf7f09f61cebeb Mon Sep 17 00:00:00 2001 From: giy <giy@omp-system.ru> Date: Fri, 02 Sep 2022 14:16:56 +0300 Subject: [PATCH] Обновление до версии 2.9.0 --- QtVsTools.RegExpr/parser/Parser.cs | 10 +++------- 1 files changed, 3 insertions(+), 7 deletions(-) diff --git a/QtVsTools.RegExpr/parser/Parser.cs b/QtVsTools.RegExpr/parser/Parser.cs index f69cae4..e2b9f36 100644 --- a/QtVsTools.RegExpr/parser/Parser.cs +++ b/QtVsTools.RegExpr/parser/Parser.cs @@ -27,8 +27,6 @@ ****************************************************************************/ using System; -using System.Collections.Generic; -using System.Diagnostics; using System.Linq; using System.Text.RegularExpressions; @@ -46,7 +44,7 @@ /// </summary> public partial class Parser { - Renderer Renderer { get; set; } + Renderer Renderer { get; } Pattern Pattern { get; set; } public Regex Regex { get; private set; } @@ -118,11 +116,9 @@ foreach (var node in nodes.Where(n => n.Token != Pattern.Root)) { // Get nodes captured by parent token - Token parentToken; - if (!node.Token.Parents.TryGetValue(node.CaptureId, out parentToken)) + if (!node.Token.Parents.TryGetValue(node.CaptureId, out Token parentToken)) throw new ParseErrorException("Unknown capture ID"); - ParseTree.Node[] parentNodes; - if (!nodesByToken.TryGetValue(parentToken, out parentNodes)) + if (!nodesByToken.TryGetValue(parentToken, out ParseTree.Node[] parentNodes)) throw new ParseErrorException("Missing parent nodes"); // Find parent node int idx = Array.BinarySearch(parentNodes, node, ParseTree.Node.Comparer); -- Gitblit v1.9.1