From 99a6561db2073d16df94a31286b923b4cc1f2a24 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Sun, 15 Dec 2013 19:19:39 -0800 Subject: [PATCH] Make ParseTable#states public --- src/lr/parse_table.cpp | 4 ---- src/lr/parse_table.h | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/lr/parse_table.cpp b/src/lr/parse_table.cpp index ceb3aba7..9f1c2685 100644 --- a/src/lr/parse_table.cpp +++ b/src/lr/parse_table.cpp @@ -75,10 +75,6 @@ namespace tree_sitter { symbol_names(symbol_names), states(vector()) {}; - ParseState ParseTable::get_state(size_t index) const { - return states[index]; - } - size_t ParseTable::add_state() { states.push_back(ParseState()); return states.size() - 1; diff --git a/src/lr/parse_table.h b/src/lr/parse_table.h index 4677b19e..0f9aab29 100644 --- a/src/lr/parse_table.h +++ b/src/lr/parse_table.h @@ -42,8 +42,8 @@ namespace tree_sitter { }; class ParseTable { - std::vector states; public: + std::vector states; const std::unordered_map symbol_ids; const std::vector symbol_names;