Trait swc_css_visit::VisitAll[][src]

pub trait VisitAll {
Show 99 methods fn visit_and_media_query(&mut self, n: &AndMediaQuery, _parent: &dyn Node) { ... }
fn visit_and_support_query(
        &mut self,
        n: &AndSupportQuery,
        _parent: &dyn Node
    ) { ... }
fn visit_array_value(&mut self, n: &ArrayValue, _parent: &dyn Node) { ... }
fn visit_at_rule(&mut self, n: &AtRule, _parent: &dyn Node) { ... }
fn visit_at_selector(&mut self, n: &AtSelector, _parent: &dyn Node) { ... }
fn visit_at_text_value(&mut self, n: &AtTextValue, _parent: &dyn Node) { ... }
fn visit_attr_selector(&mut self, n: &AttrSelector, _parent: &dyn Node) { ... }
fn visit_attr_selector_op(&mut self, n: &AttrSelectorOp, _parent: &dyn Node) { ... }
fn visit_bin_op(&mut self, n: &BinOp, _parent: &dyn Node) { ... }
fn visit_bin_value(&mut self, n: &BinValue, _parent: &dyn Node) { ... }
fn visit_block(&mut self, n: &Block, _parent: &dyn Node) { ... }
fn visit_brace_value(&mut self, n: &BraceValue, _parent: &dyn Node) { ... }
fn visit_char(&mut self, n: &char, _parent: &dyn Node) { ... }
fn visit_charset_rule(&mut self, n: &CharsetRule, _parent: &dyn Node) { ... }
fn visit_class_selector(&mut self, n: &ClassSelector, _parent: &dyn Node) { ... }
fn visit_comma_media_query(
        &mut self,
        n: &CommaMediaQuery,
        _parent: &dyn Node
    ) { ... }
fn visit_comma_values(&mut self, n: &CommaValues, _parent: &dyn Node) { ... }
fn visit_complex_selector(
        &mut self,
        n: &ComplexSelector,
        _parent: &dyn Node
    ) { ... }
fn visit_complex_selectors(
        &mut self,
        n: &[ComplexSelector],
        _parent: &dyn Node
    ) { ... }
fn visit_compound_selector(
        &mut self,
        n: &CompoundSelector,
        _parent: &dyn Node
    ) { ... }
fn visit_compound_selectors(
        &mut self,
        n: &[CompoundSelector],
        _parent: &dyn Node
    ) { ... }
fn visit_declaration(&mut self, n: &Declaration, _parent: &dyn Node) { ... }
fn visit_declaration_block_item(
        &mut self,
        n: &DeclarationBlockItem,
        _parent: &dyn Node
    ) { ... }
fn visit_declaration_block_items(
        &mut self,
        n: &[DeclarationBlockItem],
        _parent: &dyn Node
    ) { ... }
fn visit_document_rule(&mut self, n: &DocumentRule, _parent: &dyn Node) { ... }
fn visit_fn_value(&mut self, n: &FnValue, _parent: &dyn Node) { ... }
fn visit_fn_values(&mut self, n: &[FnValue], _parent: &dyn Node) { ... }
fn visit_font_face_rule(&mut self, n: &FontFaceRule, _parent: &dyn Node) { ... }
fn visit_hash_value(&mut self, n: &HashValue, _parent: &dyn Node) { ... }
fn visit_id_selector(&mut self, n: &IdSelector, _parent: &dyn Node) { ... }
fn visit_import_rule(&mut self, n: &ImportRule, _parent: &dyn Node) { ... }
fn visit_import_source(&mut self, n: &ImportSource, _parent: &dyn Node) { ... }
fn visit_invalid(&mut self, n: &Invalid, _parent: &dyn Node) { ... }
fn visit_js_word(&mut self, n: &JsWord, _parent: &dyn Node) { ... }
fn visit_keyframe_block(&mut self, n: &KeyframeBlock, _parent: &dyn Node) { ... }
fn visit_keyframe_block_rule(
        &mut self,
        n: &KeyframeBlockRule,
        _parent: &dyn Node
    ) { ... }
fn visit_keyframe_blocks(&mut self, n: &[KeyframeBlock], _parent: &dyn Node) { ... }
fn visit_keyframe_selector(
        &mut self,
        n: &KeyframeSelector,
        _parent: &dyn Node
    ) { ... }
fn visit_keyframe_selectors(
        &mut self,
        n: &[KeyframeSelector],
        _parent: &dyn Node
    ) { ... }
fn visit_keyframes_rule(&mut self, n: &KeyframesRule, _parent: &dyn Node) { ... }
fn visit_media_queries(&mut self, n: &[MediaQuery], _parent: &dyn Node) { ... }
fn visit_media_query(&mut self, n: &MediaQuery, _parent: &dyn Node) { ... }
fn visit_media_rule(&mut self, n: &MediaRule, _parent: &dyn Node) { ... }
fn visit_namespace_rule(&mut self, n: &NamespaceRule, _parent: &dyn Node) { ... }
fn visit_namespace_value(&mut self, n: &NamespaceValue, _parent: &dyn Node) { ... }
fn visit_namespaced_name(&mut self, n: &NamespacedName, _parent: &dyn Node) { ... }
fn visit_nested_page_rule(&mut self, n: &NestedPageRule, _parent: &dyn Node) { ... }
fn visit_not_media_query(&mut self, n: &NotMediaQuery, _parent: &dyn Node) { ... }
fn visit_not_support_query(
        &mut self,
        n: &NotSupportQuery,
        _parent: &dyn Node
    ) { ... }
fn visit_num(&mut self, n: &Num, _parent: &dyn Node) { ... }
fn visit_only_media_query(&mut self, n: &OnlyMediaQuery, _parent: &dyn Node) { ... }
fn visit_opt_attr_selector_op(
        &mut self,
        n: Option<&AttrSelectorOp>,
        _parent: &dyn Node
    ) { ... }
fn visit_opt_brace_value(
        &mut self,
        n: Option<&BraceValue>,
        _parent: &dyn Node
    ) { ... }
fn visit_opt_char(&mut self, n: Option<&char>, _parent: &dyn Node) { ... }
fn visit_opt_media_query(
        &mut self,
        n: Option<&MediaQuery>,
        _parent: &dyn Node
    ) { ... }
fn visit_opt_namespaced_name(
        &mut self,
        n: Option<&NamespacedName>,
        _parent: &dyn Node
    ) { ... }
fn visit_opt_selector_combinator(
        &mut self,
        n: Option<&SelectorCombinator>,
        _parent: &dyn Node
    ) { ... }
fn visit_opt_span(&mut self, n: Option<&Span>, _parent: &dyn Node) { ... }
fn visit_opt_str(&mut self, n: Option<&Str>, _parent: &dyn Node) { ... }
fn visit_opt_text(&mut self, n: Option<&Text>, _parent: &dyn Node) { ... }
fn visit_opt_value(&mut self, n: Option<&Box<Value>>, _parent: &dyn Node) { ... }
fn visit_or_media_query(&mut self, n: &OrMediaQuery, _parent: &dyn Node) { ... }
fn visit_or_support_query(&mut self, n: &OrSupportQuery, _parent: &dyn Node) { ... }
fn visit_page_rule(&mut self, n: &PageRule, _parent: &dyn Node) { ... }
fn visit_page_rule_block(&mut self, n: &PageRuleBlock, _parent: &dyn Node) { ... }
fn visit_page_rule_block_item(
        &mut self,
        n: &PageRuleBlockItem,
        _parent: &dyn Node
    ) { ... }
fn visit_page_rule_block_items(
        &mut self,
        n: &[PageRuleBlockItem],
        _parent: &dyn Node
    ) { ... }
fn visit_page_selector(&mut self, n: &PageSelector, _parent: &dyn Node) { ... }
fn visit_page_selectors(&mut self, n: &[PageSelector], _parent: &dyn Node) { ... }
fn visit_paren_support_query(
        &mut self,
        n: &ParenSupportQuery,
        _parent: &dyn Node
    ) { ... }
fn visit_paren_value(&mut self, n: &ParenValue, _parent: &dyn Node) { ... }
fn visit_percent_value(&mut self, n: &PercentValue, _parent: &dyn Node) { ... }
fn visit_pseudo_selector(&mut self, n: &PseudoSelector, _parent: &dyn Node) { ... }
fn visit_rule(&mut self, n: &Rule, _parent: &dyn Node) { ... }
fn visit_rules(&mut self, n: &[Rule], _parent: &dyn Node) { ... }
fn visit_selector_combinator(
        &mut self,
        n: &SelectorCombinator,
        _parent: &dyn Node
    ) { ... }
fn visit_space_values(&mut self, n: &SpaceValues, _parent: &dyn Node) { ... }
fn visit_span(&mut self, n: &Span, _parent: &dyn Node) { ... }
fn visit_str(&mut self, n: &Str, _parent: &dyn Node) { ... }
fn visit_style_rule(&mut self, n: &StyleRule, _parent: &dyn Node) { ... }
fn visit_stylesheet(&mut self, n: &Stylesheet, _parent: &dyn Node) { ... }
fn visit_subclass_selector(
        &mut self,
        n: &SubclassSelector,
        _parent: &dyn Node
    ) { ... }
fn visit_subclass_selectors(
        &mut self,
        n: &[SubclassSelector],
        _parent: &dyn Node
    ) { ... }
fn visit_support_query(&mut self, n: &SupportQuery, _parent: &dyn Node) { ... }
fn visit_supports_rule(&mut self, n: &SupportsRule, _parent: &dyn Node) { ... }
fn visit_tag_selector(&mut self, n: &TagSelector, _parent: &dyn Node) { ... }
fn visit_text(&mut self, n: &Text, _parent: &dyn Node) { ... }
fn visit_token(&mut self, n: &Token, _parent: &dyn Node) { ... }
fn visit_token_and_span(&mut self, n: &TokenAndSpan, _parent: &dyn Node) { ... }
fn visit_token_and_spans(&mut self, n: &[TokenAndSpan], _parent: &dyn Node) { ... }
fn visit_tokens(&mut self, n: &Tokens, _parent: &dyn Node) { ... }
fn visit_unit(&mut self, n: &Unit, _parent: &dyn Node) { ... }
fn visit_unit_value(&mut self, n: &UnitValue, _parent: &dyn Node) { ... }
fn visit_universal_selector(
        &mut self,
        n: &UniversalSelector,
        _parent: &dyn Node
    ) { ... }
fn visit_unknown_at_rule(&mut self, n: &UnknownAtRule, _parent: &dyn Node) { ... }
fn visit_url_value(&mut self, n: &UrlValue, _parent: &dyn Node) { ... }
fn visit_value(&mut self, n: &Value, _parent: &dyn Node) { ... }
fn visit_values(&mut self, n: &[Value], _parent: &dyn Node) { ... }
fn visit_viewport_rule(&mut self, n: &ViewportRule, _parent: &dyn Node) { ... }
}

Provided methods

Implementations on Foreign Types

Implementors