Use map, not unordered_map in Grammar

This commit is contained in:
Max Brunsfeld 2014-02-12 08:30:50 -08:00
parent dd0feea8e6
commit 9a737e2316
7 changed files with 32 additions and 47 deletions

View file

@ -11,11 +11,11 @@ namespace tree_sitter {
rules(rules),
start_rule_name(rules.begin()->first) {}
Grammar::Grammar(std::string start_rule_name, rule_map &rules) :
Grammar::Grammar(std::string start_rule_name, const rule_map &rules) :
rules(rules),
start_rule_name(start_rule_name) {}
Grammar::Grammar(std::string start_rule_name, rule_map &rules, rule_map &aux_rules) :
Grammar::Grammar(std::string start_rule_name, const rule_map &rules, const rule_map &aux_rules) :
rules(rules),
aux_rules(aux_rules),
start_rule_name(start_rule_name) {}