Home
last modified time | relevance | path

Searched refs:QueueableToken (Results 1 – 7 of 7) sorted by relevance

/external/rust/android-crates-io/crates/pest/src/iterators/
Dtokens.rs15 use super::queueable_token::QueueableToken;
27 queue: Rc<Vec<QueueableToken<'i, R>>>,
34 queue: Rc<Vec<QueueableToken<'i, R>>>, in new()
42 QueueableToken::Start { input_pos, .. } | QueueableToken::End { input_pos, .. } => { in new()
63 QueueableToken::Start { in create_token()
68 QueueableToken::End { rule, .. } => rule, in create_token()
77 QueueableToken::End { in create_token()
Dpair.rs26 use super::queueable_token::QueueableToken;
41 queue: Rc<Vec<QueueableToken<'i, R>>>,
49 queue: Rc<Vec<QueueableToken<'i, R>>>, in new()
87 QueueableToken::End { rule, .. } => rule, in as_rule()
214 QueueableToken::End { tag, .. } => tag.as_ref().map(|x| x.borrow()), in as_node_tag()
297 QueueableToken::Start { in pair()
306 QueueableToken::Start { input_pos, .. } | QueueableToken::End { input_pos, .. } => { in pos()
378 (&*self.queue as *const Vec<QueueableToken<'i, R>>).hash(state); in hash()
Dpairs.rs26 use super::queueable_token::QueueableToken;
37 queue: Rc<Vec<QueueableToken<'i, R>>>,
46 queue: Rc<Vec<QueueableToken<'i, R>>>, in new()
58 QueueableToken::Start { input_pos, .. } in new()
59 | QueueableToken::End { input_pos, .. } => input_pos, in new()
71 QueueableToken::Start { in new()
386 QueueableToken::Start { in pair()
395 QueueableToken::End { in pair_from_end()
404 QueueableToken::Start { input_pos, .. } | QueueableToken::End { input_pos, .. } => { in pos()
487 (&*self.queue as *const Vec<QueueableToken<'i, R>>).hash(state); in hash()
Dflat_pairs.rs16 use super::queueable_token::QueueableToken;
25 queue: Rc<Vec<QueueableToken<'i, R>>>,
33 queue: Rc<Vec<QueueableToken<'i, R>>>, in new()
94 QueueableToken::Start { .. } => true, in is_start()
95 QueueableToken::End { .. } => false, in is_start()
Dmod.rs22 pub(crate) use self::queueable_token::QueueableToken;
Dqueueable_token.rs17 pub enum QueueableToken<'i, R> { enum
/external/rust/android-crates-io/crates/pest/src/
Dparser_state.rs27 use crate::iterators::{pairs, QueueableToken};
412 queue: Vec<QueueableToken<'i, R>>,
628 self.queue.push(QueueableToken::Start { in rule()
685 QueueableToken::Start { in rule()
694 new_state.queue.push(QueueableToken::End { in rule()
769 if let Some(QueueableToken::End { tag: old, .. }) = self.queue.last_mut() { in tag_node()