Home
last modified time | relevance | path

Searched refs:ComplexSelectorComponent (Results 1 – 10 of 10) sorted by relevance

/dports/www/miniserve/miniserve-0.18.0/cargo-crates/grass-0.10.8/src/selector/extend/
H A Dfunctions.rs14 complexes: Vec<Vec<ComplexSelectorComponent>>, in unify_complex() argument
15 ) -> Option<Vec<Vec<ComplexSelectorComponent>>> { in unify_complex() argument
70 ) -> Vec<Vec<ComplexSelectorComponent>> { in weave() argument
117 parents_one: Vec<ComplexSelectorComponent>, in weave_parents() argument
118 parents_two: Vec<ComplexSelectorComponent>, in weave_parents() argument
119 ) -> Option<Vec<Vec<ComplexSelectorComponent>>> { in weave_parents() argument
182 .map(ComplexSelectorComponent::Combinator) in weave_parents()
598 complex: Vec<ComplexSelectorComponent>, in group_selectors() argument
599 ) -> VecDeque<Vec<ComplexSelectorComponent>> { in group_selectors() argument
729 complex_one: &[ComplexSelectorComponent], in must_unify() argument
[all …]
H A Dmod.rs13 ComplexSelector, ComplexSelectorComponent, ComplexSelectorHashSet, CompoundSelector, Pseudo,
277 if let ComplexSelectorComponent::Compound(component) = component { in extend_complex()
301 vec![ComplexSelectorComponent::Compound(component.clone())], in extend_complex()
458 let complexes: Vec<Vec<ComplexSelectorComponent>> = if first { in extend_compound()
464 vec![vec![ComplexSelectorComponent::Compound(CompoundSelector { in extend_compound()
492 to_unify.push_front(vec![ComplexSelectorComponent::Compound( in extend_compound()
623 Some(ComplexSelectorComponent::Compound(c)) => c, in extend_pseudo()
735 vec![ComplexSelectorComponent::Compound(CompoundSelector { in extension_for_simple()
825 if let ComplexSelectorComponent::Compound(compound) = component { in trim()
903 if let ComplexSelectorComponent::Compound(component) = component { in register_selector()
[all …]
/dports/www/miniserve/miniserve-0.18.0/cargo-crates/grass-0.10.8/src/selector/
H A Dcomplex.rs51 pub components: Vec<ComplexSelectorComponent>,
94 fn omit_spaces_around(component: &ComplexSelectorComponent) -> bool { in omit_spaces_around()
121 if let ComplexSelectorComponent::Compound(compound) = component { in specificity()
132 .any(ComplexSelectorComponent::is_invisible) in is_invisible()
159 Some(ComplexSelectorComponent::Compound(c)) => c, in is_super_selector()
184 if let Some(ComplexSelectorComponent::Compound(compound2)) = in is_super_selector()
214 Some(ComplexSelectorComponent::Combinator(c)) => c, in is_super_selector()
250 if let ComplexSelectorComponent::Compound(compound) = c { in contains_parent_selector()
303 pub(crate) enum ComplexSelectorComponent { enum
308 impl ComplexSelectorComponent { impl
[all …]
H A Dcompound.rs6 ComplexSelector, ComplexSelectorComponent, Namespace, Pseudo, SelectorList, SimpleSelector,
70 parents: &Option<Vec<ComplexSelectorComponent>>, in is_super_selector() argument
159 vec![ComplexSelectorComponent::Compound(CompoundSelector { in resolve_parent_selectors()
174 let last = if let Some(ComplexSelectorComponent::Compound(c)) = last_component { in resolve_parent_selectors()
202 components.push(ComplexSelectorComponent::Compound(last)); in resolve_parent_selectors()
H A Dparse.rs6 Attribute, Combinator, ComplexSelector, ComplexSelectorComponent, CompoundSelector, Namespace,
136 components.push(ComplexSelectorComponent::Combinator( in parse_complex_selector()
142 components.push(ComplexSelectorComponent::Combinator(Combinator::Child)); in parse_complex_selector()
146 components.push(ComplexSelectorComponent::Combinator( in parse_complex_selector()
159 components.push(ComplexSelectorComponent::Compound( in parse_complex_selector()
170 components.push(ComplexSelectorComponent::Compound( in parse_complex_selector()
H A Dlist.rs10 use super::{unify_complex, ComplexSelector, ComplexSelectorComponent};
127 let unified: Option<Vec<Vec<ComplexSelectorComponent>>> = in unify()
201 let mut new_complexes: Vec<Vec<ComplexSelectorComponent>> = in resolve_parent_selectors()
H A Dsimple.rs11 Attribute, ComplexSelector, ComplexSelectorComponent, CompoundSelector, Namespace,
486 parents: Option<Vec<ComplexSelectorComponent>>, in is_super_selector() argument
504 components.push(ComplexSelectorComponent::Compound(compound.clone())); in is_super_selector()
534 if let Some(ComplexSelectorComponent::Compound(c)) = compound1 { in is_super_selector()
543 if let Some(ComplexSelectorComponent::Compound(c)) = compound1 { in is_super_selector()
/dports/www/miniserve/miniserve-0.18.0/cargo-crates/grass-0.10.8/src/builtin/functions/
H A Dselector.rs8 selector::{ComplexSelector, ComplexSelectorComponent, Extender, Selector, SelectorList},
35 let compound = if let Some(ComplexSelectorComponent::Compound(compound)) = in simple_selectors()
107 if let Some(ComplexSelectorComponent::Compound(compound)) = compound { in selector_append()
109 Some(v) => ComplexSelectorComponent::Compound(v), in selector_append()
/dports/www/miniserve/miniserve-0.18.0/cargo-crates/grass-0.10.8/src/
H A Doutput.rs14 selector::{ComplexSelector, ComplexSelectorComponent, Selector},
536 ComplexSelectorComponent::Compound(c) if was_compound => write!(buf, " {}", c)?, in write_complex()
537 ComplexSelectorComponent::Compound(c) => write!(buf, "{}", c)?, in write_complex()
538 ComplexSelectorComponent::Combinator(c) => write!(buf, "{}", c)?, in write_complex()
540 was_compound = matches!(component, ComplexSelectorComponent::Compound(_)); in write_complex()
/dports/www/miniserve/miniserve-0.18.0/cargo-crates/grass-0.10.8/src/parse/
H A Dmod.rs17 ComplexSelectorComponent, ExtendRule, ExtendedSelector, Extender, Selector, SelectorParser,
859 Some(ComplexSelectorComponent::Compound(c)) => c, in parse_extend()