From 09842c339f6ce04b1e4c64258498a05576527961 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 21 Jul 2015 20:55:00 +0300 Subject: Allow in each node set limit for child nodes to parse. --- src/parsers/list/statement_list.cpp | 2 +- src/parsers/list/tree_list.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/parsers/list') diff --git a/src/parsers/list/statement_list.cpp b/src/parsers/list/statement_list.cpp index 755f541..b89ea17 100644 --- a/src/parsers/list/statement_list.cpp +++ b/src/parsers/list/statement_list.cpp @@ -33,7 +33,7 @@ void parseStatementListNode(StatementListNode *node) fillType(node); Log::dump(node); - if (!node->parseChilds) + if (node->parseChilds <= 0) return; for (tree_stmt_iterator it = tsi_start (node->gccNode); diff --git a/src/parsers/list/tree_list.cpp b/src/parsers/list/tree_list.cpp index 1601f9e..d483e61 100644 --- a/src/parsers/list/tree_list.cpp +++ b/src/parsers/list/tree_list.cpp @@ -31,7 +31,7 @@ void parseTreeListNode(TreeListNode *node) fillType(node); Log::dump(node); - if (!node->parseChilds) + if (node->parseChilds <= 0) return; node->purpose = createParseNode( -- cgit v1.2.3-70-g09d2