aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_tree.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2014-10-30 22:40:35 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2014-10-30 22:40:35 -0700
commita529fc9d83295fdf9418436b68d056162ba8231b (patch)
tree97cf66daca3b5e7efb927c7e37fc7515ec8b0ceb /parse_tree.cpp
parent173a6a71c03847158a434c3fd63e5759bf933239 (diff)
Set of fixes for issues identified by cppcheck
Diffstat (limited to 'parse_tree.cpp')
-rw-r--r--parse_tree.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/parse_tree.cpp b/parse_tree.cpp
index bdf3aace..42b1bcd0 100644
--- a/parse_tree.cpp
+++ b/parse_tree.cpp
@@ -1428,19 +1428,6 @@ const parse_node_t *parse_node_tree_t::get_parent(const parse_node_t &node, pars
return result;
}
-const parse_node_t *parse_node_tree_t::get_first_ancestor_of_type(const parse_node_t &node, parse_token_type_t desired_type) const
-{
- const parse_node_t *ancestor = &node;
- while ((ancestor = this->get_parent(*ancestor)))
- {
- if (ancestor->type == desired_type)
- {
- break;
- }
- }
- return ancestor;
-}
-
static void find_nodes_recursive(const parse_node_tree_t &tree, const parse_node_t &parent, parse_token_type_t type, parse_node_tree_t::parse_node_list_t *result, size_t max_count)
{
if (result->size() < max_count)