Lines Matching refs:identifiers
20 //! Use the `IdentifierParser` to substitute identifiers found in expressions.
38 /// Expression parser/evaluator that supports identifiers.
41 identifiers: &'ident HashMap<Vec<u8>, EvalResult>,
403 // ============= Literals and identifiers ================
417 if let Some(r) = self.identifiers.get(&raw[..]) {
502 /// Create a new `IdentifierParser` with a set of known identifiers. When
505 pub fn new(identifiers: &HashMap<Vec<u8>, EvalResult>) -> IdentifierParser<'_> {
506 IdentifierParser { identifiers }
512 /// stream contains comments, keywords or unknown identifiers.
524 /// keywords or unknown identifiers.
545 /// stream contains comments, keywords or identifiers.
557 /// keywords or identifiers.