Upgrade rsass, remove hashbrown

This commit is contained in:
Max Brunsfeld 2019-08-13 10:08:58 -07:00
parent 84c3bf1dd9
commit 56ce4e5d50
15 changed files with 145 additions and 49 deletions

View file

@ -4,8 +4,8 @@ use crate::generate::dedup::split_state_id_groups;
use crate::generate::grammars::{LexicalGrammar, SyntaxGrammar, VariableType};
use crate::generate::rules::{AliasMap, Symbol};
use crate::generate::tables::{ParseAction, ParseState, ParseStateId, ParseTable, ParseTableEntry};
use hashbrown::{HashMap, HashSet};
use log::info;
use std::collections::{HashMap, HashSet};
use std::mem;
pub(crate) fn minimize_parse_table(