(s: &str)
| 29 | } |
| 30 | |
| 31 | pub fn intern(s: &str) -> StrId { |
| 32 | let val = INTERNER.get_or_init(|| RwLock::new(Interner::with_capacity(100))); |
| 33 | let mut v2 = val.write().unwrap(); |
| 34 | v2.intern(s) |
| 35 | } |
| 36 | |
| 37 | #[derive(Debug)] |
| 38 | pub struct Parser<'a> { |
no test coverage detected