From ac2d3c3ea3e57f3cfafae8a368bb7c9848544d0c Mon Sep 17 00:00:00 2001 From: Alexander Zakharenko Date: Sun, 1 Jul 2018 11:26:57 +0300 Subject: [PATCH] Fix some syntax nodes not having list initialized --- SyntaxTree/tree/Tree.cs | 4 ++-- SyntaxTree/tree/tree.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/SyntaxTree/tree/Tree.cs b/SyntaxTree/tree/Tree.cs index 411178fdf..2f9062d44 100644 --- a/SyntaxTree/tree/Tree.cs +++ b/SyntaxTree/tree/Tree.cs @@ -13949,7 +13949,7 @@ namespace PascalABCCompiler.SyntaxTree FillParentsInDirectChilds(); } - protected List _ln; + protected List _ln=new List(); protected ident _class_name; protected ident _meth_name; protected ident _explicit_interface_name; @@ -40195,7 +40195,7 @@ namespace PascalABCCompiler.SyntaxTree protected procedure_definition _proc_definition; protected expression_list _parameters; protected string _lambda_name; - protected List _defs; + protected List _defs=new List(); protected LambdaVisitMode _lambda_visit_mode; protected syntax_tree_node _substituting_node; protected int _usedkeyword; diff --git a/SyntaxTree/tree/tree.xml b/SyntaxTree/tree/tree.xml index e39fa0daf..bb9128714 100644 --- a/SyntaxTree/tree/tree.xml +++ b/SyntaxTree/tree/tree.xml @@ -846,7 +846,7 @@ - + @@ -2456,7 +2456,7 @@ - +