Trait swc_css_visit::VisitAstPath

source ·
pub trait VisitAstPath {
Show 230 methods // Provided methods fn visit_absolute_color_base<'ast: 'r, 'r>( &mut self, node: &'ast AbsoluteColorBase, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_alpha_value<'ast: 'r, 'r>( &mut self, node: &'ast AlphaValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_an_plus_b<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusB, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_an_plus_b_notation<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusBNotation, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_angle<'ast: 'r, 'r>( &mut self, node: &'ast Angle, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_angle_percentage<'ast: 'r, 'r>( &mut self, node: &'ast AnglePercentage, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_any_namespace<'ast: 'r, 'r>( &mut self, node: &'ast AnyNamespace, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast AtRule, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_at_rule_name<'ast: 'r, 'r>( &mut self, node: &'ast AtRuleName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast AtRulePrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_atom<'ast: 'r, 'r>( &mut self, node: &'ast Atom, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_attribute_selector<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcher, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_attribute_selector_matcher_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcherValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorModifier, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_bin_op<'ast: 'r, 'r>( &mut self, node: &'ast BinOp, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperator, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_operator_type<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperatorType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_product<'ast: 'r, 'r>( &mut self, node: &'ast CalcProduct, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_product_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcProductOrOperator, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_product_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcProductOrOperator], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_sum<'ast: 'r, 'r>( &mut self, node: &'ast CalcSum, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_value<'ast: 'r, 'r>( &mut self, node: &'ast CalcValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_value_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcValueOrOperator, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_calc_value_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcValueOrOperator], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast ClassSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_cmyk_component<'ast: 'r, 'r>( &mut self, node: &'ast CmykComponent, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_color<'ast: 'r, 'r>( &mut self, node: &'ast Color, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_color_profile_name<'ast: 'r, 'r>( &mut self, node: &'ast ColorProfileName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Combinator, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_combinator_value<'ast: 'r, 'r>( &mut self, node: &'ast CombinatorValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_complex_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelectorChildren, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_complex_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelectorChildren], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_component_value<'ast: 'r, 'r>( &mut self, node: &'ast ComponentValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_component_values<'ast: 'r, 'r>( &mut self, node: &'ast [ComponentValue], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_compound_selector<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_compound_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelectorList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_compound_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [CompoundSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_condition<'ast: 'r, 'r>( &mut self, node: &'ast ContainerCondition, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_name<'ast: 'r, 'r>( &mut self, node: &'ast ContainerName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_query<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQuery, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_query_and<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryAnd, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_query_not<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryNot, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_query_or<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryOr, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_query_type<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_container_query_types<'ast: 'r, 'r>( &mut self, node: &'ast [ContainerQueryType], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_custom_highlight_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomHighlightName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_custom_ident<'ast: 'r, 'r>( &mut self, node: &'ast CustomIdent, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast [CustomIdent], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_custom_media_query<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQuery, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_custom_media_query_media_type<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQueryMediaType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_custom_property_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomPropertyName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_dashed_ident<'ast: 'r, 'r>( &mut self, node: &'ast DashedIdent, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_declaration<'ast: 'r, 'r>( &mut self, node: &'ast Declaration, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_declaration_name<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_declaration_or_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationOrAtRule, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_delimiter<'ast: 'r, 'r>( &mut self, node: &'ast Delimiter, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_delimiter_value<'ast: 'r, 'r>( &mut self, node: &'ast DelimiterValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_dimension<'ast: 'r, 'r>( &mut self, node: &'ast Dimension, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_dimension_token<'ast: 'r, 'r>( &mut self, node: &'ast DimensionToken, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_document_prelude<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_document_prelude_matching_function<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPreludeMatchingFunction, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_document_prelude_matching_functions<'ast: 'r, 'r>( &mut self, node: &'ast [DocumentPreludeMatchingFunction], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_extension_name<'ast: 'r, 'r>( &mut self, node: &'ast ExtensionName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_family_name<'ast: 'r, 'r>( &mut self, node: &'ast FamilyName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_family_names<'ast: 'r, 'r>( &mut self, node: &'ast [FamilyName], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_flex<'ast: 'r, 'r>( &mut self, node: &'ast Flex, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_font_feature_values_prelude<'ast: 'r, 'r>( &mut self, node: &'ast FontFeatureValuesPrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_forgiving_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingComplexSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_forgiving_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingComplexSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_forgiving_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_forgiving_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelectorList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_forgiving_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingRelativeSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingSelectorList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_frequency<'ast: 'r, 'r>( &mut self, node: &'ast Frequency, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_frequency_percentage<'ast: 'r, 'r>( &mut self, node: &'ast FrequencyPercentage, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_function<'ast: 'r, 'r>( &mut self, node: &'ast Function, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_function_name<'ast: 'r, 'r>( &mut self, node: &'ast FunctionName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_general_enclosed<'ast: 'r, 'r>( &mut self, node: &'ast GeneralEnclosed, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_hex_color<'ast: 'r, 'r>( &mut self, node: &'ast HexColor, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_hue<'ast: 'r, 'r>( &mut self, node: &'ast Hue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_id_selector<'ast: 'r, 'r>( &mut self, node: &'ast IdSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_ident<'ast: 'r, 'r>( &mut self, node: &'ast Ident, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_idents<'ast: 'r, 'r>( &mut self, node: &'ast [Ident], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast ImportConditions, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_import_href<'ast: 'r, 'r>( &mut self, node: &'ast ImportHref, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast ImportLayerName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_import_prelude<'ast: 'r, 'r>( &mut self, node: &'ast ImportPrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast ImportantFlag, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_integer<'ast: 'r, 'r>( &mut self, node: &'ast Integer, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_keyframe_block<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeBlock, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_keyframe_selector<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_keyframe_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [KeyframeSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_keyframes_name<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_keyframes_pseudo_function<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoFunction, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_keyframes_pseudo_prefix<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoPrefix, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast LayerName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_layer_name_list<'ast: 'r, 'r>( &mut self, node: &'ast LayerNameList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_layer_names<'ast: 'r, 'r>( &mut self, node: &'ast [LayerName], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_layer_prelude<'ast: 'r, 'r>( &mut self, node: &'ast LayerPrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_length<'ast: 'r, 'r>( &mut self, node: &'ast Length, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_length_percentage<'ast: 'r, 'r>( &mut self, node: &'ast LengthPercentage, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_list_of_component_values<'ast: 'r, 'r>( &mut self, node: &'ast ListOfComponentValues, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_and<'ast: 'r, 'r>( &mut self, node: &'ast MediaAnd, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition<'ast: 'r, 'r>( &mut self, node: &'ast MediaCondition, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition_all_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionAllType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition_all_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionAllType], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition_without_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOr, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition_without_or_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOrType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_condition_without_or_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionWithoutOrType], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeature, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureBoolean, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeaturePlain, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRange, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast MediaInParens, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_not<'ast: 'r, 'r>( &mut self, node: &'ast MediaNot, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaOr, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_query<'ast: 'r, 'r>( &mut self, node: &'ast MediaQuery, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast MediaQueryList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_querys<'ast: 'r, 'r>( &mut self, node: &'ast [MediaQuery], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_media_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_named_namespace<'ast: 'r, 'r>( &mut self, node: &'ast NamedNamespace, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Namespace, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrefix, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_namespace_prelude<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_namespace_prelude_uri<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePreludeUri, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast NestingSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_number<'ast: 'r, 'r>( &mut self, node: &'ast Number, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_number_type<'ast: 'r, 'r>( &mut self, node: &'ast NumberType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<AtRulePrelude>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_atom<'ast: 'r, 'r>( &mut self, node: &'ast Option<Atom>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorMatcher>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorModifier>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorValue>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Option<Combinator>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_container_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<ContainerName>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<ForgivingSelectorList>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_function<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<Function>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_ident<'ast: 'r, 'r>( &mut self, node: &'ast Option<Ident>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportConditions>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportLayerName>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast Option<ImportantFlag>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaConditionType>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaQueryList>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_media_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<MediaType>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Option<Namespace>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast Option<NamespacePrefix>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<NestingSelector>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_number<'ast: 'r, 'r>( &mut self, node: &'ast Option<Number>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<PageSelectorType>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast Option<SimpleBlock>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<TypeSelector>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<UrlModifier>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_opt_url_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<UrlValue>>, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_page_selector<'ast: 'r, 'r>( &mut self, node: &'ast PageSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_page_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_page_selector_pseudo<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorPseudo, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelectorPseudo], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_page_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_percentage<'ast: 'r, 'r>( &mut self, node: &'ast Percentage, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_pseudo_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_pseudo_class_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelectorChildren, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoClassSelectorChildren], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_pseudo_element_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_pseudo_element_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelectorChildren, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoElementSelectorChildren], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_qualified_rule<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRule, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_qualified_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRulePrelude, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_query_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast QueryInParens, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_ratio<'ast: 'r, 'r>( &mut self, node: &'ast Ratio, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelectorList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [RelativeSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_resolution<'ast: 'r, 'r>( &mut self, node: &'ast Resolution, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_rule<'ast: 'r, 'r>( &mut self, node: &'ast Rule, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_rules<'ast: 'r, 'r>( &mut self, node: &'ast [Rule], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_scope_range<'ast: 'r, 'r>( &mut self, node: &'ast ScopeRange, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast SelectorList, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_sequence_of_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast SequenceOfCustomIdents, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast SimpleBlock, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeature, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureBoolean, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureName, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeaturePlain, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRange, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_size_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_span<'ast: 'r, 'r>( &mut self, node: &'ast Span, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_str<'ast: 'r, 'r>( &mut self, node: &'ast Str, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_style_block<'ast: 'r, 'r>( &mut self, node: &'ast StyleBlock, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_stylesheet<'ast: 'r, 'r>( &mut self, node: &'ast Stylesheet, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_subclass_selector<'ast: 'r, 'r>( &mut self, node: &'ast SubclassSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_subclass_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [SubclassSelector], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_and<'ast: 'r, 'r>( &mut self, node: &'ast SupportsAnd, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_condition<'ast: 'r, 'r>( &mut self, node: &'ast SupportsCondition, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast SupportsConditionType, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_condition_types<'ast: 'r, 'r>( &mut self, node: &'ast [SupportsConditionType], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_feature<'ast: 'r, 'r>( &mut self, node: &'ast SupportsFeature, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast SupportsInParens, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_not<'ast: 'r, 'r>( &mut self, node: &'ast SupportsNot, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_supports_or<'ast: 'r, 'r>( &mut self, node: &'ast SupportsOr, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_tag_name_selector<'ast: 'r, 'r>( &mut self, node: &'ast TagNameSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_time<'ast: 'r, 'r>( &mut self, node: &'ast Time, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_time_percentage<'ast: 'r, 'r>( &mut self, node: &'ast TimePercentage, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_token<'ast: 'r, 'r>( &mut self, node: &'ast Token, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_token_and_span<'ast: 'r, 'r>( &mut self, node: &'ast TokenAndSpan, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast TypeSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_unicode_range<'ast: 'r, 'r>( &mut self, node: &'ast UnicodeRange, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_universal_selector<'ast: 'r, 'r>( &mut self, node: &'ast UniversalSelector, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_unknown_dimension<'ast: 'r, 'r>( &mut self, node: &'ast UnknownDimension, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_url<'ast: 'r, 'r>( &mut self, node: &'ast Url, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_url_key_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlKeyValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_url_modifier<'ast: 'r, 'r>( &mut self, node: &'ast UrlModifier, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast [UrlModifier], __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_url_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlValue, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_url_value_raw<'ast: 'r, 'r>( &mut self, node: &'ast UrlValueRaw, __ast_path: &mut AstNodePath<'r>, ) { ... } fn visit_wq_name<'ast: 'r, 'r>( &mut self, node: &'ast WqName, __ast_path: &mut AstNodePath<'r>, ) { ... }
}
Available on crate feature path only.
Expand description

A visitor trait for traversing the AST.

Provided Methods§

source

fn visit_absolute_color_base<'ast: 'r, 'r>( &mut self, node: &'ast AbsoluteColorBase, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AbsoluteColorBase.

By default, this method calls AbsoluteColorBase::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_alpha_value<'ast: 'r, 'r>( &mut self, node: &'ast AlphaValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AlphaValue.

By default, this method calls AlphaValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_an_plus_b<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusB, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AnPlusB.

By default, this method calls AnPlusB::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_an_plus_b_notation<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusBNotation, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AnPlusBNotation.

By default, this method calls AnPlusBNotation::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_angle<'ast: 'r, 'r>( &mut self, node: &'ast Angle, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Angle.

By default, this method calls Angle::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_angle_percentage<'ast: 'r, 'r>( &mut self, node: &'ast AnglePercentage, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AnglePercentage.

By default, this method calls AnglePercentage::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_any_namespace<'ast: 'r, 'r>( &mut self, node: &'ast AnyNamespace, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AnyNamespace.

By default, this method calls AnyNamespace::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast AtRule, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AtRule.

By default, this method calls AtRule::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_at_rule_name<'ast: 'r, 'r>( &mut self, node: &'ast AtRuleName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AtRuleName.

By default, this method calls AtRuleName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast AtRulePrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AtRulePrelude.

By default, this method calls AtRulePrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_atom<'ast: 'r, 'r>( &mut self, node: &'ast Atom, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type swc_atoms :: Atom.

By default, this method calls [swc_atoms :: Atom::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_attribute_selector<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AttributeSelector.

By default, this method calls AttributeSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcher, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AttributeSelectorMatcher.

By default, this method calls AttributeSelectorMatcher::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_attribute_selector_matcher_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcherValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AttributeSelectorMatcherValue.

By default, this method calls AttributeSelectorMatcherValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorModifier, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AttributeSelectorModifier.

By default, this method calls AttributeSelectorModifier::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type AttributeSelectorValue.

By default, this method calls AttributeSelectorValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_bin_op<'ast: 'r, 'r>( &mut self, node: &'ast BinOp, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type BinOp.

By default, this method calls BinOp::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperator, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcOperator.

By default, this method calls CalcOperator::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_operator_type<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperatorType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcOperatorType.

By default, this method calls CalcOperatorType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_product<'ast: 'r, 'r>( &mut self, node: &'ast CalcProduct, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcProduct.

By default, this method calls CalcProduct::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_product_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcProductOrOperator, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcProductOrOperator.

By default, this method calls CalcProductOrOperator::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_product_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcProductOrOperator], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < CalcProductOrOperator >.

By default, this method calls [Vec < CalcProductOrOperator >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_calc_sum<'ast: 'r, 'r>( &mut self, node: &'ast CalcSum, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcSum.

By default, this method calls CalcSum::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_value<'ast: 'r, 'r>( &mut self, node: &'ast CalcValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcValue.

By default, this method calls CalcValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_value_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcValueOrOperator, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CalcValueOrOperator.

By default, this method calls CalcValueOrOperator::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_calc_value_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcValueOrOperator], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < CalcValueOrOperator >.

By default, this method calls [Vec < CalcValueOrOperator >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast ClassSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ClassSelector.

By default, this method calls ClassSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_cmyk_component<'ast: 'r, 'r>( &mut self, node: &'ast CmykComponent, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CmykComponent.

By default, this method calls CmykComponent::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_color<'ast: 'r, 'r>( &mut self, node: &'ast Color, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Color.

By default, this method calls Color::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_color_profile_name<'ast: 'r, 'r>( &mut self, node: &'ast ColorProfileName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ColorProfileName.

By default, this method calls ColorProfileName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Combinator, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Combinator.

By default, this method calls Combinator::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_combinator_value<'ast: 'r, 'r>( &mut self, node: &'ast CombinatorValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CombinatorValue.

By default, this method calls CombinatorValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ComplexSelector.

By default, this method calls ComplexSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_complex_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ComplexSelectorChildren.

By default, this method calls ComplexSelectorChildren::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_complex_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < ComplexSelectorChildren >.

By default, this method calls [Vec < ComplexSelectorChildren >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < ComplexSelector >.

By default, this method calls [Vec < ComplexSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_component_value<'ast: 'r, 'r>( &mut self, node: &'ast ComponentValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ComponentValue.

By default, this method calls ComponentValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_component_values<'ast: 'r, 'r>( &mut self, node: &'ast [ComponentValue], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < ComponentValue >.

By default, this method calls [Vec < ComponentValue >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_compound_selector<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CompoundSelector.

By default, this method calls CompoundSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_compound_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelectorList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CompoundSelectorList.

By default, this method calls CompoundSelectorList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_compound_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [CompoundSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < CompoundSelector >.

By default, this method calls [Vec < CompoundSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_container_condition<'ast: 'r, 'r>( &mut self, node: &'ast ContainerCondition, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerCondition.

By default, this method calls ContainerCondition::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_name<'ast: 'r, 'r>( &mut self, node: &'ast ContainerName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerName.

By default, this method calls ContainerName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_query<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQuery, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerQuery.

By default, this method calls ContainerQuery::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_query_and<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryAnd, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerQueryAnd.

By default, this method calls ContainerQueryAnd::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_query_not<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryNot, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerQueryNot.

By default, this method calls ContainerQueryNot::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_query_or<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryOr, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerQueryOr.

By default, this method calls ContainerQueryOr::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_query_type<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ContainerQueryType.

By default, this method calls ContainerQueryType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_container_query_types<'ast: 'r, 'r>( &mut self, node: &'ast [ContainerQueryType], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < ContainerQueryType >.

By default, this method calls [Vec < ContainerQueryType >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_custom_highlight_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomHighlightName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CustomHighlightName.

By default, this method calls CustomHighlightName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_custom_ident<'ast: 'r, 'r>( &mut self, node: &'ast CustomIdent, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CustomIdent.

By default, this method calls CustomIdent::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast [CustomIdent], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < CustomIdent >.

By default, this method calls [Vec < CustomIdent >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_custom_media_query<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQuery, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CustomMediaQuery.

By default, this method calls CustomMediaQuery::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_custom_media_query_media_type<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQueryMediaType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CustomMediaQueryMediaType.

By default, this method calls CustomMediaQueryMediaType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_custom_property_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomPropertyName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type CustomPropertyName.

By default, this method calls CustomPropertyName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_dashed_ident<'ast: 'r, 'r>( &mut self, node: &'ast DashedIdent, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DashedIdent.

By default, this method calls DashedIdent::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_declaration<'ast: 'r, 'r>( &mut self, node: &'ast Declaration, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Declaration.

By default, this method calls Declaration::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_declaration_name<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DeclarationName.

By default, this method calls DeclarationName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_declaration_or_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationOrAtRule, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DeclarationOrAtRule.

By default, this method calls DeclarationOrAtRule::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_delimiter<'ast: 'r, 'r>( &mut self, node: &'ast Delimiter, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Delimiter.

By default, this method calls Delimiter::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_delimiter_value<'ast: 'r, 'r>( &mut self, node: &'ast DelimiterValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DelimiterValue.

By default, this method calls DelimiterValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_dimension<'ast: 'r, 'r>( &mut self, node: &'ast Dimension, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Dimension.

By default, this method calls Dimension::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_dimension_token<'ast: 'r, 'r>( &mut self, node: &'ast DimensionToken, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DimensionToken.

By default, this method calls DimensionToken::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_document_prelude<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DocumentPrelude.

By default, this method calls DocumentPrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_document_prelude_matching_function<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPreludeMatchingFunction, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type DocumentPreludeMatchingFunction.

By default, this method calls DocumentPreludeMatchingFunction::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_document_prelude_matching_functions<'ast: 'r, 'r>( &mut self, node: &'ast [DocumentPreludeMatchingFunction], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < DocumentPreludeMatchingFunction >.

By default, this method calls [Vec < DocumentPreludeMatchingFunction >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_extension_name<'ast: 'r, 'r>( &mut self, node: &'ast ExtensionName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ExtensionName.

By default, this method calls ExtensionName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_family_name<'ast: 'r, 'r>( &mut self, node: &'ast FamilyName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type FamilyName.

By default, this method calls FamilyName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_family_names<'ast: 'r, 'r>( &mut self, node: &'ast [FamilyName], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < FamilyName >.

By default, this method calls [Vec < FamilyName >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_flex<'ast: 'r, 'r>( &mut self, node: &'ast Flex, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Flex.

By default, this method calls Flex::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_font_feature_values_prelude<'ast: 'r, 'r>( &mut self, node: &'ast FontFeatureValuesPrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type FontFeatureValuesPrelude.

By default, this method calls FontFeatureValuesPrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_forgiving_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingComplexSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ForgivingComplexSelector.

By default, this method calls ForgivingComplexSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_forgiving_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingComplexSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < ForgivingComplexSelector >.

By default, this method calls [Vec < ForgivingComplexSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_forgiving_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ForgivingRelativeSelector.

By default, this method calls ForgivingRelativeSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_forgiving_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ForgivingRelativeSelectorList.

By default, this method calls ForgivingRelativeSelectorList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_forgiving_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingRelativeSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < ForgivingRelativeSelector >.

By default, this method calls [Vec < ForgivingRelativeSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingSelectorList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ForgivingSelectorList.

By default, this method calls ForgivingSelectorList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_frequency<'ast: 'r, 'r>( &mut self, node: &'ast Frequency, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Frequency.

By default, this method calls Frequency::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_frequency_percentage<'ast: 'r, 'r>( &mut self, node: &'ast FrequencyPercentage, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type FrequencyPercentage.

By default, this method calls FrequencyPercentage::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_function<'ast: 'r, 'r>( &mut self, node: &'ast Function, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Function.

By default, this method calls Function::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_function_name<'ast: 'r, 'r>( &mut self, node: &'ast FunctionName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type FunctionName.

By default, this method calls FunctionName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_general_enclosed<'ast: 'r, 'r>( &mut self, node: &'ast GeneralEnclosed, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type GeneralEnclosed.

By default, this method calls GeneralEnclosed::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_hex_color<'ast: 'r, 'r>( &mut self, node: &'ast HexColor, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type HexColor.

By default, this method calls HexColor::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_hue<'ast: 'r, 'r>( &mut self, node: &'ast Hue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Hue.

By default, this method calls Hue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_id_selector<'ast: 'r, 'r>( &mut self, node: &'ast IdSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type IdSelector.

By default, this method calls IdSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_ident<'ast: 'r, 'r>( &mut self, node: &'ast Ident, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Ident.

By default, this method calls Ident::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_idents<'ast: 'r, 'r>( &mut self, node: &'ast [Ident], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < Ident >.

By default, this method calls [Vec < Ident >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast ImportConditions, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ImportConditions.

By default, this method calls ImportConditions::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_import_href<'ast: 'r, 'r>( &mut self, node: &'ast ImportHref, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ImportHref.

By default, this method calls ImportHref::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast ImportLayerName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ImportLayerName.

By default, this method calls ImportLayerName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_import_prelude<'ast: 'r, 'r>( &mut self, node: &'ast ImportPrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ImportPrelude.

By default, this method calls ImportPrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast ImportantFlag, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ImportantFlag.

By default, this method calls ImportantFlag::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_integer<'ast: 'r, 'r>( &mut self, node: &'ast Integer, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Integer.

By default, this method calls Integer::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_keyframe_block<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeBlock, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type KeyframeBlock.

By default, this method calls KeyframeBlock::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_keyframe_selector<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type KeyframeSelector.

By default, this method calls KeyframeSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_keyframe_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [KeyframeSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < KeyframeSelector >.

By default, this method calls [Vec < KeyframeSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_keyframes_name<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type KeyframesName.

By default, this method calls KeyframesName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_keyframes_pseudo_function<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoFunction, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type KeyframesPseudoFunction.

By default, this method calls KeyframesPseudoFunction::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_keyframes_pseudo_prefix<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoPrefix, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type KeyframesPseudoPrefix.

By default, this method calls KeyframesPseudoPrefix::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast LayerName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type LayerName.

By default, this method calls LayerName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_layer_name_list<'ast: 'r, 'r>( &mut self, node: &'ast LayerNameList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type LayerNameList.

By default, this method calls LayerNameList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_layer_names<'ast: 'r, 'r>( &mut self, node: &'ast [LayerName], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < LayerName >.

By default, this method calls [Vec < LayerName >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_layer_prelude<'ast: 'r, 'r>( &mut self, node: &'ast LayerPrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type LayerPrelude.

By default, this method calls LayerPrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_length<'ast: 'r, 'r>( &mut self, node: &'ast Length, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Length.

By default, this method calls Length::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_length_percentage<'ast: 'r, 'r>( &mut self, node: &'ast LengthPercentage, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type LengthPercentage.

By default, this method calls LengthPercentage::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_list_of_component_values<'ast: 'r, 'r>( &mut self, node: &'ast ListOfComponentValues, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ListOfComponentValues.

By default, this method calls ListOfComponentValues::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_and<'ast: 'r, 'r>( &mut self, node: &'ast MediaAnd, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaAnd.

By default, this method calls MediaAnd::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_condition<'ast: 'r, 'r>( &mut self, node: &'ast MediaCondition, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaCondition.

By default, this method calls MediaCondition::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_condition_all_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionAllType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaConditionAllType.

By default, this method calls MediaConditionAllType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_condition_all_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionAllType], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < MediaConditionAllType >.

By default, this method calls [Vec < MediaConditionAllType >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaConditionType.

By default, this method calls MediaConditionType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_condition_without_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOr, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaConditionWithoutOr.

By default, this method calls MediaConditionWithoutOr::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_condition_without_or_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOrType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaConditionWithoutOrType.

By default, this method calls MediaConditionWithoutOrType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_condition_without_or_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionWithoutOrType], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < MediaConditionWithoutOrType >.

By default, this method calls [Vec < MediaConditionWithoutOrType >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_media_feature<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeature, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeature.

By default, this method calls MediaFeature::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeatureBoolean.

By default, this method calls MediaFeatureBoolean::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeatureName.

By default, this method calls MediaFeatureName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeaturePlain.

By default, this method calls MediaFeaturePlain::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRange, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeatureRange.

By default, this method calls MediaFeatureRange::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeatureRangeComparison.

By default, this method calls MediaFeatureRangeComparison::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeatureRangeInterval.

By default, this method calls MediaFeatureRangeInterval::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaFeatureValue.

By default, this method calls MediaFeatureValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast MediaInParens, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaInParens.

By default, this method calls MediaInParens::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_not<'ast: 'r, 'r>( &mut self, node: &'ast MediaNot, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaNot.

By default, this method calls MediaNot::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaOr, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaOr.

By default, this method calls MediaOr::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_query<'ast: 'r, 'r>( &mut self, node: &'ast MediaQuery, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaQuery.

By default, this method calls MediaQuery::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast MediaQueryList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaQueryList.

By default, this method calls MediaQueryList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_media_querys<'ast: 'r, 'r>( &mut self, node: &'ast [MediaQuery], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < MediaQuery >.

By default, this method calls [Vec < MediaQuery >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_media_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type MediaType.

By default, this method calls MediaType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_named_namespace<'ast: 'r, 'r>( &mut self, node: &'ast NamedNamespace, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type NamedNamespace.

By default, this method calls NamedNamespace::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Namespace, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Namespace.

By default, this method calls Namespace::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrefix, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type NamespacePrefix.

By default, this method calls NamespacePrefix::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_namespace_prelude<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type NamespacePrelude.

By default, this method calls NamespacePrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_namespace_prelude_uri<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePreludeUri, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type NamespacePreludeUri.

By default, this method calls NamespacePreludeUri::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast NestingSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type NestingSelector.

By default, this method calls NestingSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_number<'ast: 'r, 'r>( &mut self, node: &'ast Number, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Number.

By default, this method calls Number::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_number_type<'ast: 'r, 'r>( &mut self, node: &'ast NumberType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type NumberType.

By default, this method calls NumberType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_opt_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<AtRulePrelude>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < AtRulePrelude > >.

By default, this method calls [Option < Box < AtRulePrelude > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_atom<'ast: 'r, 'r>( &mut self, node: &'ast Option<Atom>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < swc_atoms :: Atom >.

By default, this method calls [Option < swc_atoms :: Atom >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorMatcher>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < AttributeSelectorMatcher >.

By default, this method calls [Option < AttributeSelectorMatcher >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorModifier>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < AttributeSelectorModifier >.

By default, this method calls [Option < AttributeSelectorModifier >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorValue>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < AttributeSelectorValue >.

By default, this method calls [Option < AttributeSelectorValue >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Option<Combinator>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Combinator >.

By default, this method calls [Option < Combinator >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_container_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<ContainerName>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < ContainerName >.

By default, this method calls [Option < ContainerName >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<ForgivingSelectorList>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < ForgivingSelectorList >.

By default, this method calls [Option < ForgivingSelectorList >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_function<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<Function>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < Function > >.

By default, this method calls [Option < Box < Function > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_ident<'ast: 'r, 'r>( &mut self, node: &'ast Option<Ident>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Ident >.

By default, this method calls [Option < Ident >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportConditions>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < ImportConditions > >.

By default, this method calls [Option < Box < ImportConditions > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportLayerName>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < ImportLayerName > >.

By default, this method calls [Option < Box < ImportLayerName > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast Option<ImportantFlag>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < ImportantFlag >.

By default, this method calls [Option < ImportantFlag >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaConditionType>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < MediaConditionType > >.

By default, this method calls [Option < Box < MediaConditionType > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaQueryList>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < MediaQueryList > >.

By default, this method calls [Option < Box < MediaQueryList > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_media_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<MediaType>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < MediaType >.

By default, this method calls [Option < MediaType >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Option<Namespace>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Namespace >.

By default, this method calls [Option < Namespace >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast Option<NamespacePrefix>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < NamespacePrefix >.

By default, this method calls [Option < NamespacePrefix >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<NestingSelector>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < NestingSelector >.

By default, this method calls [Option < NestingSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_number<'ast: 'r, 'r>( &mut self, node: &'ast Option<Number>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Number >.

By default, this method calls [Option < Number >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Vec < PageSelectorPseudo > >.

By default, this method calls [Option < Vec < PageSelectorPseudo > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<PageSelectorType>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < PageSelectorType >.

By default, this method calls [Option < PageSelectorType >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Vec < PseudoClassSelectorChildren > >.

By default, this method calls [Option < Vec < PseudoClassSelectorChildren > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Vec < PseudoElementSelectorChildren > >.

By default, this method calls [Option < Vec < PseudoElementSelectorChildren > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast Option<SimpleBlock>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < SimpleBlock >.

By default, this method calls [Option < SimpleBlock >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<TypeSelector>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < TypeSelector > >.

By default, this method calls [Option < Box < TypeSelector > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<UrlModifier>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Vec < UrlModifier > >.

By default, this method calls [Option < Vec < UrlModifier > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_opt_url_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<UrlValue>>, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Option < Box < UrlValue > >.

By default, this method calls [Option < Box < UrlValue > >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_page_selector<'ast: 'r, 'r>( &mut self, node: &'ast PageSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PageSelector.

By default, this method calls PageSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_page_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PageSelectorList.

By default, this method calls PageSelectorList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_page_selector_pseudo<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorPseudo, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PageSelectorPseudo.

By default, this method calls PageSelectorPseudo::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelectorPseudo], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < PageSelectorPseudo >.

By default, this method calls [Vec < PageSelectorPseudo >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PageSelectorType.

By default, this method calls PageSelectorType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_page_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < PageSelector >.

By default, this method calls [Vec < PageSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_percentage<'ast: 'r, 'r>( &mut self, node: &'ast Percentage, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Percentage.

By default, this method calls Percentage::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_pseudo_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PseudoClassSelector.

By default, this method calls PseudoClassSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_pseudo_class_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PseudoClassSelectorChildren.

By default, this method calls PseudoClassSelectorChildren::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoClassSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < PseudoClassSelectorChildren >.

By default, this method calls [Vec < PseudoClassSelectorChildren >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_pseudo_element_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PseudoElementSelector.

By default, this method calls PseudoElementSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_pseudo_element_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type PseudoElementSelectorChildren.

By default, this method calls PseudoElementSelectorChildren::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoElementSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < PseudoElementSelectorChildren >.

By default, this method calls [Vec < PseudoElementSelectorChildren >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_qualified_rule<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRule, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type QualifiedRule.

By default, this method calls QualifiedRule::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_qualified_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRulePrelude, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type QualifiedRulePrelude.

By default, this method calls QualifiedRulePrelude::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_query_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast QueryInParens, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type QueryInParens.

By default, this method calls QueryInParens::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_ratio<'ast: 'r, 'r>( &mut self, node: &'ast Ratio, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Ratio.

By default, this method calls Ratio::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type RelativeSelector.

By default, this method calls RelativeSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type RelativeSelectorList.

By default, this method calls RelativeSelectorList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [RelativeSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < RelativeSelector >.

By default, this method calls [Vec < RelativeSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_resolution<'ast: 'r, 'r>( &mut self, node: &'ast Resolution, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Resolution.

By default, this method calls Resolution::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_rule<'ast: 'r, 'r>( &mut self, node: &'ast Rule, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Rule.

By default, this method calls Rule::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_rules<'ast: 'r, 'r>( &mut self, node: &'ast [Rule], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < Rule >.

By default, this method calls [Vec < Rule >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_scope_range<'ast: 'r, 'r>( &mut self, node: &'ast ScopeRange, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type ScopeRange.

By default, this method calls ScopeRange::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast SelectorList, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SelectorList.

By default, this method calls SelectorList::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_sequence_of_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast SequenceOfCustomIdents, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SequenceOfCustomIdents.

By default, this method calls SequenceOfCustomIdents::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast SimpleBlock, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SimpleBlock.

By default, this method calls SimpleBlock::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeature, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeature.

By default, this method calls SizeFeature::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeatureBoolean.

By default, this method calls SizeFeatureBoolean::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeatureName.

By default, this method calls SizeFeatureName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeaturePlain.

By default, this method calls SizeFeaturePlain::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRange, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeatureRange.

By default, this method calls SizeFeatureRange::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeatureRangeComparison.

By default, this method calls SizeFeatureRangeComparison::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeatureRangeInterval.

By default, this method calls SizeFeatureRangeInterval::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_size_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SizeFeatureValue.

By default, this method calls SizeFeatureValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_span<'ast: 'r, 'r>( &mut self, node: &'ast Span, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type swc_common :: Span.

By default, this method calls [swc_common :: Span::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_str<'ast: 'r, 'r>( &mut self, node: &'ast Str, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Str.

By default, this method calls Str::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_style_block<'ast: 'r, 'r>( &mut self, node: &'ast StyleBlock, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type StyleBlock.

By default, this method calls StyleBlock::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_stylesheet<'ast: 'r, 'r>( &mut self, node: &'ast Stylesheet, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Stylesheet.

By default, this method calls Stylesheet::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_subclass_selector<'ast: 'r, 'r>( &mut self, node: &'ast SubclassSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SubclassSelector.

By default, this method calls SubclassSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_subclass_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [SubclassSelector], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < SubclassSelector >.

By default, this method calls [Vec < SubclassSelector >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_supports_and<'ast: 'r, 'r>( &mut self, node: &'ast SupportsAnd, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsAnd.

By default, this method calls SupportsAnd::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_supports_condition<'ast: 'r, 'r>( &mut self, node: &'ast SupportsCondition, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsCondition.

By default, this method calls SupportsCondition::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_supports_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast SupportsConditionType, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsConditionType.

By default, this method calls SupportsConditionType::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_supports_condition_types<'ast: 'r, 'r>( &mut self, node: &'ast [SupportsConditionType], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < SupportsConditionType >.

By default, this method calls [Vec < SupportsConditionType >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_supports_feature<'ast: 'r, 'r>( &mut self, node: &'ast SupportsFeature, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsFeature.

By default, this method calls SupportsFeature::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_supports_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast SupportsInParens, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsInParens.

By default, this method calls SupportsInParens::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_supports_not<'ast: 'r, 'r>( &mut self, node: &'ast SupportsNot, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsNot.

By default, this method calls SupportsNot::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_supports_or<'ast: 'r, 'r>( &mut self, node: &'ast SupportsOr, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type SupportsOr.

By default, this method calls SupportsOr::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_tag_name_selector<'ast: 'r, 'r>( &mut self, node: &'ast TagNameSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type TagNameSelector.

By default, this method calls TagNameSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_time<'ast: 'r, 'r>( &mut self, node: &'ast Time, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Time.

By default, this method calls Time::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_time_percentage<'ast: 'r, 'r>( &mut self, node: &'ast TimePercentage, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type TimePercentage.

By default, this method calls TimePercentage::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_token<'ast: 'r, 'r>( &mut self, node: &'ast Token, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Token.

By default, this method calls Token::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_token_and_span<'ast: 'r, 'r>( &mut self, node: &'ast TokenAndSpan, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type TokenAndSpan.

By default, this method calls TokenAndSpan::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast TypeSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type TypeSelector.

By default, this method calls TypeSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_unicode_range<'ast: 'r, 'r>( &mut self, node: &'ast UnicodeRange, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UnicodeRange.

By default, this method calls UnicodeRange::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_universal_selector<'ast: 'r, 'r>( &mut self, node: &'ast UniversalSelector, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UniversalSelector.

By default, this method calls UniversalSelector::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_unknown_dimension<'ast: 'r, 'r>( &mut self, node: &'ast UnknownDimension, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UnknownDimension.

By default, this method calls UnknownDimension::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_url<'ast: 'r, 'r>( &mut self, node: &'ast Url, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Url.

By default, this method calls Url::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_url_key_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlKeyValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UrlKeyValue.

By default, this method calls UrlKeyValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_url_modifier<'ast: 'r, 'r>( &mut self, node: &'ast UrlModifier, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UrlModifier.

By default, this method calls UrlModifier::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast [UrlModifier], __ast_path: &mut AstNodePath<'r>, )

Visit a node of type Vec < UrlModifier >.

By default, this method calls [Vec < UrlModifier >::visit_children_with_ast_path]. If you want to recurse, you need to call it manually.

source

fn visit_url_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlValue, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UrlValue.

By default, this method calls UrlValue::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_url_value_raw<'ast: 'r, 'r>( &mut self, node: &'ast UrlValueRaw, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type UrlValueRaw.

By default, this method calls UrlValueRaw::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

source

fn visit_wq_name<'ast: 'r, 'r>( &mut self, node: &'ast WqName, __ast_path: &mut AstNodePath<'r>, )

Visit a node of type WqName.

By default, this method calls WqName::visit_children_with_ast_path. If you want to recurse, you need to call it manually.

Implementations on Foreign Types§

source§

impl<A, B> VisitAstPath for Either<A, B>

source§

fn visit_absolute_color_base<'ast: 'r, 'r>( &mut self, node: &'ast AbsoluteColorBase, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_alpha_value<'ast: 'r, 'r>( &mut self, node: &'ast AlphaValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusB, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b_notation<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusBNotation, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle<'ast: 'r, 'r>( &mut self, node: &'ast Angle, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle_percentage<'ast: 'r, 'r>( &mut self, node: &'ast AnglePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_any_namespace<'ast: 'r, 'r>( &mut self, node: &'ast AnyNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast AtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_name<'ast: 'r, 'r>( &mut self, node: &'ast AtRuleName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast AtRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_atom<'ast: 'r, 'r>( &mut self, node: &'ast Atom, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcher, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcherValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_bin_op<'ast: 'r, 'r>( &mut self, node: &'ast BinOp, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator_type<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperatorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product<'ast: 'r, 'r>( &mut self, node: &'ast CalcProduct, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcProductOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcProductOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_sum<'ast: 'r, 'r>( &mut self, node: &'ast CalcSum, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value<'ast: 'r, 'r>( &mut self, node: &'ast CalcValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcValueOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcValueOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast ClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_cmyk_component<'ast: 'r, 'r>( &mut self, node: &'ast CmykComponent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color<'ast: 'r, 'r>( &mut self, node: &'ast Color, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color_profile_name<'ast: 'r, 'r>( &mut self, node: &'ast ColorProfileName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Combinator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator_value<'ast: 'r, 'r>( &mut self, node: &'ast CombinatorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_value<'ast: 'r, 'r>( &mut self, node: &'ast ComponentValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_values<'ast: 'r, 'r>( &mut self, node: &'ast [ComponentValue], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [CompoundSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_condition<'ast: 'r, 'r>( &mut self, node: &'ast ContainerCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_name<'ast: 'r, 'r>( &mut self, node: &'ast ContainerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_and<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_not<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_or<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_type<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_types<'ast: 'r, 'r>( &mut self, node: &'ast [ContainerQueryType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_highlight_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomHighlightName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_ident<'ast: 'r, 'r>( &mut self, node: &'ast CustomIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast [CustomIdent], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query_media_type<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQueryMediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_property_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomPropertyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dashed_ident<'ast: 'r, 'r>( &mut self, node: &'ast DashedIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration<'ast: 'r, 'r>( &mut self, node: &'ast Declaration, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_name<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_or_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationOrAtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter<'ast: 'r, 'r>( &mut self, node: &'ast Delimiter, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter_value<'ast: 'r, 'r>( &mut self, node: &'ast DelimiterValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension<'ast: 'r, 'r>( &mut self, node: &'ast Dimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension_token<'ast: 'r, 'r>( &mut self, node: &'ast DimensionToken, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_function<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPreludeMatchingFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_functions<'ast: 'r, 'r>( &mut self, node: &'ast [DocumentPreludeMatchingFunction], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_extension_name<'ast: 'r, 'r>( &mut self, node: &'ast ExtensionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_name<'ast: 'r, 'r>( &mut self, node: &'ast FamilyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_names<'ast: 'r, 'r>( &mut self, node: &'ast [FamilyName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_flex<'ast: 'r, 'r>( &mut self, node: &'ast Flex, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_font_feature_values_prelude<'ast: 'r, 'r>( &mut self, node: &'ast FontFeatureValuesPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingRelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency<'ast: 'r, 'r>( &mut self, node: &'ast Frequency, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency_percentage<'ast: 'r, 'r>( &mut self, node: &'ast FrequencyPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function<'ast: 'r, 'r>( &mut self, node: &'ast Function, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function_name<'ast: 'r, 'r>( &mut self, node: &'ast FunctionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_general_enclosed<'ast: 'r, 'r>( &mut self, node: &'ast GeneralEnclosed, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hex_color<'ast: 'r, 'r>( &mut self, node: &'ast HexColor, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hue<'ast: 'r, 'r>( &mut self, node: &'ast Hue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_id_selector<'ast: 'r, 'r>( &mut self, node: &'ast IdSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ident<'ast: 'r, 'r>( &mut self, node: &'ast Ident, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_idents<'ast: 'r, 'r>( &mut self, node: &'ast [Ident], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast ImportConditions, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_href<'ast: 'r, 'r>( &mut self, node: &'ast ImportHref, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast ImportLayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_prelude<'ast: 'r, 'r>( &mut self, node: &'ast ImportPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast ImportantFlag, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_integer<'ast: 'r, 'r>( &mut self, node: &'ast Integer, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_block<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selector<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [KeyframeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_name<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_function<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_prefix<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoPrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast LayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name_list<'ast: 'r, 'r>( &mut self, node: &'ast LayerNameList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_names<'ast: 'r, 'r>( &mut self, node: &'ast [LayerName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_prelude<'ast: 'r, 'r>( &mut self, node: &'ast LayerPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length<'ast: 'r, 'r>( &mut self, node: &'ast Length, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length_percentage<'ast: 'r, 'r>( &mut self, node: &'ast LengthPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_list_of_component_values<'ast: 'r, 'r>( &mut self, node: &'ast ListOfComponentValues, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_and<'ast: 'r, 'r>( &mut self, node: &'ast MediaAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition<'ast: 'r, 'r>( &mut self, node: &'ast MediaCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionAllType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionAllType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOrType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionWithoutOrType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast MediaInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_not<'ast: 'r, 'r>( &mut self, node: &'ast MediaNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query<'ast: 'r, 'r>( &mut self, node: &'ast MediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast MediaQueryList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_querys<'ast: 'r, 'r>( &mut self, node: &'ast [MediaQuery], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_named_namespace<'ast: 'r, 'r>( &mut self, node: &'ast NamedNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Namespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude_uri<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePreludeUri, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast NestingSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number<'ast: 'r, 'r>( &mut self, node: &'ast Number, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number_type<'ast: 'r, 'r>( &mut self, node: &'ast NumberType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<AtRulePrelude>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_atom<'ast: 'r, 'r>( &mut self, node: &'ast Option<Atom>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorMatcher>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorModifier>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorValue>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Option<Combinator>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_container_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<ContainerName>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<ForgivingSelectorList>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_function<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<Function>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_ident<'ast: 'r, 'r>( &mut self, node: &'ast Option<Ident>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportConditions>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportLayerName>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast Option<ImportantFlag>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaConditionType>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaQueryList>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<MediaType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Option<Namespace>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast Option<NamespacePrefix>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<NestingSelector>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_number<'ast: 'r, 'r>( &mut self, node: &'ast Option<Number>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<PageSelectorType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast Option<SimpleBlock>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<TypeSelector>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<UrlModifier>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<UrlValue>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector<'ast: 'r, 'r>( &mut self, node: &'ast PageSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudo<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorPseudo, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelectorPseudo], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_percentage<'ast: 'r, 'r>( &mut self, node: &'ast Percentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoClassSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoElementSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_query_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast QueryInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ratio<'ast: 'r, 'r>( &mut self, node: &'ast Ratio, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [RelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_resolution<'ast: 'r, 'r>( &mut self, node: &'ast Resolution, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rule<'ast: 'r, 'r>( &mut self, node: &'ast Rule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rules<'ast: 'r, 'r>( &mut self, node: &'ast [Rule], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_scope_range<'ast: 'r, 'r>( &mut self, node: &'ast ScopeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast SelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_sequence_of_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast SequenceOfCustomIdents, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast SimpleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_span<'ast: 'r, 'r>( &mut self, node: &'ast Span, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_str<'ast: 'r, 'r>( &mut self, node: &'ast Str, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_style_block<'ast: 'r, 'r>( &mut self, node: &'ast StyleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_stylesheet<'ast: 'r, 'r>( &mut self, node: &'ast Stylesheet, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selector<'ast: 'r, 'r>( &mut self, node: &'ast SubclassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [SubclassSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_and<'ast: 'r, 'r>( &mut self, node: &'ast SupportsAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition<'ast: 'r, 'r>( &mut self, node: &'ast SupportsCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast SupportsConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_types<'ast: 'r, 'r>( &mut self, node: &'ast [SupportsConditionType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_feature<'ast: 'r, 'r>( &mut self, node: &'ast SupportsFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast SupportsInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_not<'ast: 'r, 'r>( &mut self, node: &'ast SupportsNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_or<'ast: 'r, 'r>( &mut self, node: &'ast SupportsOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_tag_name_selector<'ast: 'r, 'r>( &mut self, node: &'ast TagNameSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time<'ast: 'r, 'r>( &mut self, node: &'ast Time, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time_percentage<'ast: 'r, 'r>( &mut self, node: &'ast TimePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token<'ast: 'r, 'r>( &mut self, node: &'ast Token, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token_and_span<'ast: 'r, 'r>( &mut self, node: &'ast TokenAndSpan, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast TypeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unicode_range<'ast: 'r, 'r>( &mut self, node: &'ast UnicodeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_universal_selector<'ast: 'r, 'r>( &mut self, node: &'ast UniversalSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unknown_dimension<'ast: 'r, 'r>( &mut self, node: &'ast UnknownDimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url<'ast: 'r, 'r>( &mut self, node: &'ast Url, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_key_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlKeyValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifier<'ast: 'r, 'r>( &mut self, node: &'ast UrlModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast [UrlModifier], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value_raw<'ast: 'r, 'r>( &mut self, node: &'ast UrlValueRaw, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_wq_name<'ast: 'r, 'r>( &mut self, node: &'ast WqName, __ast_path: &mut AstNodePath<'r>, )

source§

impl<V> VisitAstPath for &mut V
where V: ?Sized + VisitAstPath,

source§

fn visit_absolute_color_base<'ast: 'r, 'r>( &mut self, node: &'ast AbsoluteColorBase, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_alpha_value<'ast: 'r, 'r>( &mut self, node: &'ast AlphaValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusB, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b_notation<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusBNotation, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle<'ast: 'r, 'r>( &mut self, node: &'ast Angle, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle_percentage<'ast: 'r, 'r>( &mut self, node: &'ast AnglePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_any_namespace<'ast: 'r, 'r>( &mut self, node: &'ast AnyNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast AtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_name<'ast: 'r, 'r>( &mut self, node: &'ast AtRuleName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast AtRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_atom<'ast: 'r, 'r>( &mut self, node: &'ast Atom, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcher, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcherValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_bin_op<'ast: 'r, 'r>( &mut self, node: &'ast BinOp, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator_type<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperatorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product<'ast: 'r, 'r>( &mut self, node: &'ast CalcProduct, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcProductOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcProductOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_sum<'ast: 'r, 'r>( &mut self, node: &'ast CalcSum, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value<'ast: 'r, 'r>( &mut self, node: &'ast CalcValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcValueOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcValueOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast ClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_cmyk_component<'ast: 'r, 'r>( &mut self, node: &'ast CmykComponent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color<'ast: 'r, 'r>( &mut self, node: &'ast Color, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color_profile_name<'ast: 'r, 'r>( &mut self, node: &'ast ColorProfileName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Combinator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator_value<'ast: 'r, 'r>( &mut self, node: &'ast CombinatorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_value<'ast: 'r, 'r>( &mut self, node: &'ast ComponentValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_values<'ast: 'r, 'r>( &mut self, node: &'ast [ComponentValue], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [CompoundSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_condition<'ast: 'r, 'r>( &mut self, node: &'ast ContainerCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_name<'ast: 'r, 'r>( &mut self, node: &'ast ContainerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_and<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_not<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_or<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_type<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_types<'ast: 'r, 'r>( &mut self, node: &'ast [ContainerQueryType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_highlight_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomHighlightName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_ident<'ast: 'r, 'r>( &mut self, node: &'ast CustomIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast [CustomIdent], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query_media_type<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQueryMediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_property_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomPropertyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dashed_ident<'ast: 'r, 'r>( &mut self, node: &'ast DashedIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration<'ast: 'r, 'r>( &mut self, node: &'ast Declaration, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_name<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_or_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationOrAtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter<'ast: 'r, 'r>( &mut self, node: &'ast Delimiter, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter_value<'ast: 'r, 'r>( &mut self, node: &'ast DelimiterValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension<'ast: 'r, 'r>( &mut self, node: &'ast Dimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension_token<'ast: 'r, 'r>( &mut self, node: &'ast DimensionToken, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_function<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPreludeMatchingFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_functions<'ast: 'r, 'r>( &mut self, node: &'ast [DocumentPreludeMatchingFunction], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_extension_name<'ast: 'r, 'r>( &mut self, node: &'ast ExtensionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_name<'ast: 'r, 'r>( &mut self, node: &'ast FamilyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_names<'ast: 'r, 'r>( &mut self, node: &'ast [FamilyName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_flex<'ast: 'r, 'r>( &mut self, node: &'ast Flex, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_font_feature_values_prelude<'ast: 'r, 'r>( &mut self, node: &'ast FontFeatureValuesPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingRelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency<'ast: 'r, 'r>( &mut self, node: &'ast Frequency, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency_percentage<'ast: 'r, 'r>( &mut self, node: &'ast FrequencyPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function<'ast: 'r, 'r>( &mut self, node: &'ast Function, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function_name<'ast: 'r, 'r>( &mut self, node: &'ast FunctionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_general_enclosed<'ast: 'r, 'r>( &mut self, node: &'ast GeneralEnclosed, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hex_color<'ast: 'r, 'r>( &mut self, node: &'ast HexColor, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hue<'ast: 'r, 'r>( &mut self, node: &'ast Hue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_id_selector<'ast: 'r, 'r>( &mut self, node: &'ast IdSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ident<'ast: 'r, 'r>( &mut self, node: &'ast Ident, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_idents<'ast: 'r, 'r>( &mut self, node: &'ast [Ident], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast ImportConditions, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_href<'ast: 'r, 'r>( &mut self, node: &'ast ImportHref, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast ImportLayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_prelude<'ast: 'r, 'r>( &mut self, node: &'ast ImportPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast ImportantFlag, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_integer<'ast: 'r, 'r>( &mut self, node: &'ast Integer, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_block<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selector<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [KeyframeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_name<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_function<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_prefix<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoPrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast LayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name_list<'ast: 'r, 'r>( &mut self, node: &'ast LayerNameList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_names<'ast: 'r, 'r>( &mut self, node: &'ast [LayerName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_prelude<'ast: 'r, 'r>( &mut self, node: &'ast LayerPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length<'ast: 'r, 'r>( &mut self, node: &'ast Length, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length_percentage<'ast: 'r, 'r>( &mut self, node: &'ast LengthPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_list_of_component_values<'ast: 'r, 'r>( &mut self, node: &'ast ListOfComponentValues, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_and<'ast: 'r, 'r>( &mut self, node: &'ast MediaAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition<'ast: 'r, 'r>( &mut self, node: &'ast MediaCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionAllType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionAllType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOrType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionWithoutOrType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast MediaInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_not<'ast: 'r, 'r>( &mut self, node: &'ast MediaNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query<'ast: 'r, 'r>( &mut self, node: &'ast MediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast MediaQueryList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_querys<'ast: 'r, 'r>( &mut self, node: &'ast [MediaQuery], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_named_namespace<'ast: 'r, 'r>( &mut self, node: &'ast NamedNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Namespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude_uri<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePreludeUri, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast NestingSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number<'ast: 'r, 'r>( &mut self, node: &'ast Number, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number_type<'ast: 'r, 'r>( &mut self, node: &'ast NumberType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<AtRulePrelude>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_atom<'ast: 'r, 'r>( &mut self, node: &'ast Option<Atom>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorMatcher>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorModifier>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorValue>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Option<Combinator>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_container_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<ContainerName>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<ForgivingSelectorList>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_function<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<Function>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_ident<'ast: 'r, 'r>( &mut self, node: &'ast Option<Ident>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportConditions>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportLayerName>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast Option<ImportantFlag>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaConditionType>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaQueryList>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<MediaType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Option<Namespace>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast Option<NamespacePrefix>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<NestingSelector>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_number<'ast: 'r, 'r>( &mut self, node: &'ast Option<Number>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<PageSelectorType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast Option<SimpleBlock>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<TypeSelector>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<UrlModifier>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<UrlValue>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector<'ast: 'r, 'r>( &mut self, node: &'ast PageSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudo<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorPseudo, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelectorPseudo], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_percentage<'ast: 'r, 'r>( &mut self, node: &'ast Percentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoClassSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoElementSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_query_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast QueryInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ratio<'ast: 'r, 'r>( &mut self, node: &'ast Ratio, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [RelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_resolution<'ast: 'r, 'r>( &mut self, node: &'ast Resolution, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rule<'ast: 'r, 'r>( &mut self, node: &'ast Rule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rules<'ast: 'r, 'r>( &mut self, node: &'ast [Rule], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_scope_range<'ast: 'r, 'r>( &mut self, node: &'ast ScopeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast SelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_sequence_of_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast SequenceOfCustomIdents, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast SimpleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_span<'ast: 'r, 'r>( &mut self, node: &'ast Span, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_str<'ast: 'r, 'r>( &mut self, node: &'ast Str, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_style_block<'ast: 'r, 'r>( &mut self, node: &'ast StyleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_stylesheet<'ast: 'r, 'r>( &mut self, node: &'ast Stylesheet, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selector<'ast: 'r, 'r>( &mut self, node: &'ast SubclassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [SubclassSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_and<'ast: 'r, 'r>( &mut self, node: &'ast SupportsAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition<'ast: 'r, 'r>( &mut self, node: &'ast SupportsCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast SupportsConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_types<'ast: 'r, 'r>( &mut self, node: &'ast [SupportsConditionType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_feature<'ast: 'r, 'r>( &mut self, node: &'ast SupportsFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast SupportsInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_not<'ast: 'r, 'r>( &mut self, node: &'ast SupportsNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_or<'ast: 'r, 'r>( &mut self, node: &'ast SupportsOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_tag_name_selector<'ast: 'r, 'r>( &mut self, node: &'ast TagNameSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time<'ast: 'r, 'r>( &mut self, node: &'ast Time, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time_percentage<'ast: 'r, 'r>( &mut self, node: &'ast TimePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token<'ast: 'r, 'r>( &mut self, node: &'ast Token, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token_and_span<'ast: 'r, 'r>( &mut self, node: &'ast TokenAndSpan, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast TypeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unicode_range<'ast: 'r, 'r>( &mut self, node: &'ast UnicodeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_universal_selector<'ast: 'r, 'r>( &mut self, node: &'ast UniversalSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unknown_dimension<'ast: 'r, 'r>( &mut self, node: &'ast UnknownDimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url<'ast: 'r, 'r>( &mut self, node: &'ast Url, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_key_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlKeyValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifier<'ast: 'r, 'r>( &mut self, node: &'ast UrlModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast [UrlModifier], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value_raw<'ast: 'r, 'r>( &mut self, node: &'ast UrlValueRaw, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_wq_name<'ast: 'r, 'r>( &mut self, node: &'ast WqName, __ast_path: &mut AstNodePath<'r>, )

source§

impl<V> VisitAstPath for Box<V>
where V: ?Sized + VisitAstPath,

source§

fn visit_absolute_color_base<'ast: 'r, 'r>( &mut self, node: &'ast AbsoluteColorBase, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_alpha_value<'ast: 'r, 'r>( &mut self, node: &'ast AlphaValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusB, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b_notation<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusBNotation, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle<'ast: 'r, 'r>( &mut self, node: &'ast Angle, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle_percentage<'ast: 'r, 'r>( &mut self, node: &'ast AnglePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_any_namespace<'ast: 'r, 'r>( &mut self, node: &'ast AnyNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast AtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_name<'ast: 'r, 'r>( &mut self, node: &'ast AtRuleName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast AtRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_atom<'ast: 'r, 'r>( &mut self, node: &'ast Atom, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcher, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcherValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_bin_op<'ast: 'r, 'r>( &mut self, node: &'ast BinOp, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator_type<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperatorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product<'ast: 'r, 'r>( &mut self, node: &'ast CalcProduct, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcProductOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcProductOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_sum<'ast: 'r, 'r>( &mut self, node: &'ast CalcSum, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value<'ast: 'r, 'r>( &mut self, node: &'ast CalcValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcValueOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcValueOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast ClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_cmyk_component<'ast: 'r, 'r>( &mut self, node: &'ast CmykComponent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color<'ast: 'r, 'r>( &mut self, node: &'ast Color, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color_profile_name<'ast: 'r, 'r>( &mut self, node: &'ast ColorProfileName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Combinator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator_value<'ast: 'r, 'r>( &mut self, node: &'ast CombinatorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_value<'ast: 'r, 'r>( &mut self, node: &'ast ComponentValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_values<'ast: 'r, 'r>( &mut self, node: &'ast [ComponentValue], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [CompoundSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_condition<'ast: 'r, 'r>( &mut self, node: &'ast ContainerCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_name<'ast: 'r, 'r>( &mut self, node: &'ast ContainerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_and<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_not<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_or<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_type<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_types<'ast: 'r, 'r>( &mut self, node: &'ast [ContainerQueryType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_highlight_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomHighlightName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_ident<'ast: 'r, 'r>( &mut self, node: &'ast CustomIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast [CustomIdent], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query_media_type<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQueryMediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_property_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomPropertyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dashed_ident<'ast: 'r, 'r>( &mut self, node: &'ast DashedIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration<'ast: 'r, 'r>( &mut self, node: &'ast Declaration, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_name<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_or_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationOrAtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter<'ast: 'r, 'r>( &mut self, node: &'ast Delimiter, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter_value<'ast: 'r, 'r>( &mut self, node: &'ast DelimiterValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension<'ast: 'r, 'r>( &mut self, node: &'ast Dimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension_token<'ast: 'r, 'r>( &mut self, node: &'ast DimensionToken, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_function<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPreludeMatchingFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_functions<'ast: 'r, 'r>( &mut self, node: &'ast [DocumentPreludeMatchingFunction], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_extension_name<'ast: 'r, 'r>( &mut self, node: &'ast ExtensionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_name<'ast: 'r, 'r>( &mut self, node: &'ast FamilyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_names<'ast: 'r, 'r>( &mut self, node: &'ast [FamilyName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_flex<'ast: 'r, 'r>( &mut self, node: &'ast Flex, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_font_feature_values_prelude<'ast: 'r, 'r>( &mut self, node: &'ast FontFeatureValuesPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingRelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency<'ast: 'r, 'r>( &mut self, node: &'ast Frequency, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency_percentage<'ast: 'r, 'r>( &mut self, node: &'ast FrequencyPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function<'ast: 'r, 'r>( &mut self, node: &'ast Function, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function_name<'ast: 'r, 'r>( &mut self, node: &'ast FunctionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_general_enclosed<'ast: 'r, 'r>( &mut self, node: &'ast GeneralEnclosed, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hex_color<'ast: 'r, 'r>( &mut self, node: &'ast HexColor, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hue<'ast: 'r, 'r>( &mut self, node: &'ast Hue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_id_selector<'ast: 'r, 'r>( &mut self, node: &'ast IdSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ident<'ast: 'r, 'r>( &mut self, node: &'ast Ident, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_idents<'ast: 'r, 'r>( &mut self, node: &'ast [Ident], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast ImportConditions, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_href<'ast: 'r, 'r>( &mut self, node: &'ast ImportHref, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast ImportLayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_prelude<'ast: 'r, 'r>( &mut self, node: &'ast ImportPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast ImportantFlag, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_integer<'ast: 'r, 'r>( &mut self, node: &'ast Integer, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_block<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selector<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [KeyframeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_name<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_function<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_prefix<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoPrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast LayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name_list<'ast: 'r, 'r>( &mut self, node: &'ast LayerNameList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_names<'ast: 'r, 'r>( &mut self, node: &'ast [LayerName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_prelude<'ast: 'r, 'r>( &mut self, node: &'ast LayerPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length<'ast: 'r, 'r>( &mut self, node: &'ast Length, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length_percentage<'ast: 'r, 'r>( &mut self, node: &'ast LengthPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_list_of_component_values<'ast: 'r, 'r>( &mut self, node: &'ast ListOfComponentValues, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_and<'ast: 'r, 'r>( &mut self, node: &'ast MediaAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition<'ast: 'r, 'r>( &mut self, node: &'ast MediaCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionAllType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionAllType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOrType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionWithoutOrType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast MediaInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_not<'ast: 'r, 'r>( &mut self, node: &'ast MediaNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query<'ast: 'r, 'r>( &mut self, node: &'ast MediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast MediaQueryList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_querys<'ast: 'r, 'r>( &mut self, node: &'ast [MediaQuery], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_named_namespace<'ast: 'r, 'r>( &mut self, node: &'ast NamedNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Namespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude_uri<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePreludeUri, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast NestingSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number<'ast: 'r, 'r>( &mut self, node: &'ast Number, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number_type<'ast: 'r, 'r>( &mut self, node: &'ast NumberType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<AtRulePrelude>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_atom<'ast: 'r, 'r>( &mut self, node: &'ast Option<Atom>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorMatcher>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorModifier>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorValue>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Option<Combinator>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_container_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<ContainerName>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<ForgivingSelectorList>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_function<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<Function>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_ident<'ast: 'r, 'r>( &mut self, node: &'ast Option<Ident>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportConditions>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportLayerName>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast Option<ImportantFlag>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaConditionType>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaQueryList>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<MediaType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Option<Namespace>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast Option<NamespacePrefix>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<NestingSelector>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_number<'ast: 'r, 'r>( &mut self, node: &'ast Option<Number>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<PageSelectorType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast Option<SimpleBlock>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<TypeSelector>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<UrlModifier>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<UrlValue>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector<'ast: 'r, 'r>( &mut self, node: &'ast PageSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudo<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorPseudo, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelectorPseudo], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_percentage<'ast: 'r, 'r>( &mut self, node: &'ast Percentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoClassSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoElementSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_query_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast QueryInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ratio<'ast: 'r, 'r>( &mut self, node: &'ast Ratio, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [RelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_resolution<'ast: 'r, 'r>( &mut self, node: &'ast Resolution, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rule<'ast: 'r, 'r>( &mut self, node: &'ast Rule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rules<'ast: 'r, 'r>( &mut self, node: &'ast [Rule], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_scope_range<'ast: 'r, 'r>( &mut self, node: &'ast ScopeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast SelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_sequence_of_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast SequenceOfCustomIdents, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast SimpleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_span<'ast: 'r, 'r>( &mut self, node: &'ast Span, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_str<'ast: 'r, 'r>( &mut self, node: &'ast Str, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_style_block<'ast: 'r, 'r>( &mut self, node: &'ast StyleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_stylesheet<'ast: 'r, 'r>( &mut self, node: &'ast Stylesheet, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selector<'ast: 'r, 'r>( &mut self, node: &'ast SubclassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [SubclassSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_and<'ast: 'r, 'r>( &mut self, node: &'ast SupportsAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition<'ast: 'r, 'r>( &mut self, node: &'ast SupportsCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast SupportsConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_types<'ast: 'r, 'r>( &mut self, node: &'ast [SupportsConditionType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_feature<'ast: 'r, 'r>( &mut self, node: &'ast SupportsFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast SupportsInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_not<'ast: 'r, 'r>( &mut self, node: &'ast SupportsNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_or<'ast: 'r, 'r>( &mut self, node: &'ast SupportsOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_tag_name_selector<'ast: 'r, 'r>( &mut self, node: &'ast TagNameSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time<'ast: 'r, 'r>( &mut self, node: &'ast Time, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time_percentage<'ast: 'r, 'r>( &mut self, node: &'ast TimePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token<'ast: 'r, 'r>( &mut self, node: &'ast Token, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token_and_span<'ast: 'r, 'r>( &mut self, node: &'ast TokenAndSpan, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast TypeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unicode_range<'ast: 'r, 'r>( &mut self, node: &'ast UnicodeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_universal_selector<'ast: 'r, 'r>( &mut self, node: &'ast UniversalSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unknown_dimension<'ast: 'r, 'r>( &mut self, node: &'ast UnknownDimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url<'ast: 'r, 'r>( &mut self, node: &'ast Url, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_key_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlKeyValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifier<'ast: 'r, 'r>( &mut self, node: &'ast UrlModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast [UrlModifier], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value_raw<'ast: 'r, 'r>( &mut self, node: &'ast UrlValueRaw, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_wq_name<'ast: 'r, 'r>( &mut self, node: &'ast WqName, __ast_path: &mut AstNodePath<'r>, )

source§

impl<V> VisitAstPath for Optional<V>
where V: VisitAstPath,

source§

fn visit_absolute_color_base<'ast: 'r, 'r>( &mut self, node: &'ast AbsoluteColorBase, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_alpha_value<'ast: 'r, 'r>( &mut self, node: &'ast AlphaValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusB, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_an_plus_b_notation<'ast: 'r, 'r>( &mut self, node: &'ast AnPlusBNotation, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle<'ast: 'r, 'r>( &mut self, node: &'ast Angle, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_angle_percentage<'ast: 'r, 'r>( &mut self, node: &'ast AnglePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_any_namespace<'ast: 'r, 'r>( &mut self, node: &'ast AnyNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast AtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_name<'ast: 'r, 'r>( &mut self, node: &'ast AtRuleName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast AtRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_atom<'ast: 'r, 'r>( &mut self, node: &'ast Atom, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcher, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_matcher_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorMatcherValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast AttributeSelectorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_bin_op<'ast: 'r, 'r>( &mut self, node: &'ast BinOp, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_operator_type<'ast: 'r, 'r>( &mut self, node: &'ast CalcOperatorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product<'ast: 'r, 'r>( &mut self, node: &'ast CalcProduct, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcProductOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_product_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcProductOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_sum<'ast: 'r, 'r>( &mut self, node: &'ast CalcSum, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value<'ast: 'r, 'r>( &mut self, node: &'ast CalcValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operator<'ast: 'r, 'r>( &mut self, node: &'ast CalcValueOrOperator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_calc_value_or_operators<'ast: 'r, 'r>( &mut self, node: &'ast [CalcValueOrOperator], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast ClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_cmyk_component<'ast: 'r, 'r>( &mut self, node: &'ast CmykComponent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color<'ast: 'r, 'r>( &mut self, node: &'ast Color, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_color_profile_name<'ast: 'r, 'r>( &mut self, node: &'ast ColorProfileName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Combinator, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_combinator_value<'ast: 'r, 'r>( &mut self, node: &'ast CombinatorValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast ComplexSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_value<'ast: 'r, 'r>( &mut self, node: &'ast ComponentValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_component_values<'ast: 'r, 'r>( &mut self, node: &'ast [ComponentValue], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast CompoundSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_compound_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [CompoundSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_condition<'ast: 'r, 'r>( &mut self, node: &'ast ContainerCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_name<'ast: 'r, 'r>( &mut self, node: &'ast ContainerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_and<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_not<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_or<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_type<'ast: 'r, 'r>( &mut self, node: &'ast ContainerQueryType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_container_query_types<'ast: 'r, 'r>( &mut self, node: &'ast [ContainerQueryType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_highlight_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomHighlightName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_ident<'ast: 'r, 'r>( &mut self, node: &'ast CustomIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast [CustomIdent], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_media_query_media_type<'ast: 'r, 'r>( &mut self, node: &'ast CustomMediaQueryMediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_custom_property_name<'ast: 'r, 'r>( &mut self, node: &'ast CustomPropertyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dashed_ident<'ast: 'r, 'r>( &mut self, node: &'ast DashedIdent, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration<'ast: 'r, 'r>( &mut self, node: &'ast Declaration, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_name<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_declaration_or_at_rule<'ast: 'r, 'r>( &mut self, node: &'ast DeclarationOrAtRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter<'ast: 'r, 'r>( &mut self, node: &'ast Delimiter, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_delimiter_value<'ast: 'r, 'r>( &mut self, node: &'ast DelimiterValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension<'ast: 'r, 'r>( &mut self, node: &'ast Dimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_dimension_token<'ast: 'r, 'r>( &mut self, node: &'ast DimensionToken, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_function<'ast: 'r, 'r>( &mut self, node: &'ast DocumentPreludeMatchingFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_document_prelude_matching_functions<'ast: 'r, 'r>( &mut self, node: &'ast [DocumentPreludeMatchingFunction], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_extension_name<'ast: 'r, 'r>( &mut self, node: &'ast ExtensionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_name<'ast: 'r, 'r>( &mut self, node: &'ast FamilyName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_family_names<'ast: 'r, 'r>( &mut self, node: &'ast [FamilyName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_flex<'ast: 'r, 'r>( &mut self, node: &'ast Flex, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_font_feature_values_prelude<'ast: 'r, 'r>( &mut self, node: &'ast FontFeatureValuesPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingComplexSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_complex_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingComplexSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingRelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [ForgivingRelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast ForgivingSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency<'ast: 'r, 'r>( &mut self, node: &'ast Frequency, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_frequency_percentage<'ast: 'r, 'r>( &mut self, node: &'ast FrequencyPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function<'ast: 'r, 'r>( &mut self, node: &'ast Function, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_function_name<'ast: 'r, 'r>( &mut self, node: &'ast FunctionName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_general_enclosed<'ast: 'r, 'r>( &mut self, node: &'ast GeneralEnclosed, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hex_color<'ast: 'r, 'r>( &mut self, node: &'ast HexColor, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_hue<'ast: 'r, 'r>( &mut self, node: &'ast Hue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_id_selector<'ast: 'r, 'r>( &mut self, node: &'ast IdSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ident<'ast: 'r, 'r>( &mut self, node: &'ast Ident, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_idents<'ast: 'r, 'r>( &mut self, node: &'ast [Ident], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast ImportConditions, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_href<'ast: 'r, 'r>( &mut self, node: &'ast ImportHref, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast ImportLayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_import_prelude<'ast: 'r, 'r>( &mut self, node: &'ast ImportPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast ImportantFlag, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_integer<'ast: 'r, 'r>( &mut self, node: &'ast Integer, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_block<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selector<'ast: 'r, 'r>( &mut self, node: &'ast KeyframeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframe_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [KeyframeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_name<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_function<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoFunction, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_keyframes_pseudo_prefix<'ast: 'r, 'r>( &mut self, node: &'ast KeyframesPseudoPrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast LayerName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_name_list<'ast: 'r, 'r>( &mut self, node: &'ast LayerNameList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_names<'ast: 'r, 'r>( &mut self, node: &'ast [LayerName], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_layer_prelude<'ast: 'r, 'r>( &mut self, node: &'ast LayerPrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length<'ast: 'r, 'r>( &mut self, node: &'ast Length, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_length_percentage<'ast: 'r, 'r>( &mut self, node: &'ast LengthPercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_list_of_component_values<'ast: 'r, 'r>( &mut self, node: &'ast ListOfComponentValues, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_and<'ast: 'r, 'r>( &mut self, node: &'ast MediaAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition<'ast: 'r, 'r>( &mut self, node: &'ast MediaCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionAllType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_all_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionAllType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaConditionWithoutOrType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_condition_without_or_types<'ast: 'r, 'r>( &mut self, node: &'ast [MediaConditionWithoutOrType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast MediaFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast MediaInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_not<'ast: 'r, 'r>( &mut self, node: &'ast MediaNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_or<'ast: 'r, 'r>( &mut self, node: &'ast MediaOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query<'ast: 'r, 'r>( &mut self, node: &'ast MediaQuery, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast MediaQueryList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_querys<'ast: 'r, 'r>( &mut self, node: &'ast [MediaQuery], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_media_type<'ast: 'r, 'r>( &mut self, node: &'ast MediaType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_named_namespace<'ast: 'r, 'r>( &mut self, node: &'ast NamedNamespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Namespace, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrefix, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_namespace_prelude_uri<'ast: 'r, 'r>( &mut self, node: &'ast NamespacePreludeUri, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast NestingSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number<'ast: 'r, 'r>( &mut self, node: &'ast Number, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_number_type<'ast: 'r, 'r>( &mut self, node: &'ast NumberType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_at_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<AtRulePrelude>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_atom<'ast: 'r, 'r>( &mut self, node: &'ast Option<Atom>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_matcher<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorMatcher>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_modifier<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorModifier>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_attribute_selector_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<AttributeSelectorValue>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_combinator<'ast: 'r, 'r>( &mut self, node: &'ast Option<Combinator>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_container_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<ContainerName>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_forgiving_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<ForgivingSelectorList>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_function<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<Function>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_ident<'ast: 'r, 'r>( &mut self, node: &'ast Option<Ident>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_conditions<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportConditions>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_import_layer_name<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<ImportLayerName>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_important_flag<'ast: 'r, 'r>( &mut self, node: &'ast Option<ImportantFlag>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaConditionType>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_query_list<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<MediaQueryList>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_media_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<MediaType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace<'ast: 'r, 'r>( &mut self, node: &'ast Option<Namespace>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_namespace_prefix<'ast: 'r, 'r>( &mut self, node: &'ast Option<NamespacePrefix>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_nesting_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<NestingSelector>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_number<'ast: 'r, 'r>( &mut self, node: &'ast Option<Number>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PageSelectorPseudo>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast Option<PageSelectorType>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoClassSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<PseudoElementSelectorChildren>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast Option<SimpleBlock>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<TypeSelector>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast Option<Vec<UrlModifier>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_opt_url_value<'ast: 'r, 'r>( &mut self, node: &'ast Option<Box<UrlValue>>, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector<'ast: 'r, 'r>( &mut self, node: &'ast PageSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudo<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorPseudo, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_pseudos<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelectorPseudo], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selector_type<'ast: 'r, 'r>( &mut self, node: &'ast PageSelectorType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_page_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [PageSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_percentage<'ast: 'r, 'r>( &mut self, node: &'ast Percentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoClassSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_class_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoClassSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_children<'ast: 'r, 'r>( &mut self, node: &'ast PseudoElementSelectorChildren, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_pseudo_element_selector_childrens<'ast: 'r, 'r>( &mut self, node: &'ast [PseudoElementSelectorChildren], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_qualified_rule_prelude<'ast: 'r, 'r>( &mut self, node: &'ast QualifiedRulePrelude, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_query_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast QueryInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_ratio<'ast: 'r, 'r>( &mut self, node: &'ast Ratio, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast RelativeSelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_relative_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [RelativeSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_resolution<'ast: 'r, 'r>( &mut self, node: &'ast Resolution, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rule<'ast: 'r, 'r>( &mut self, node: &'ast Rule, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_rules<'ast: 'r, 'r>( &mut self, node: &'ast [Rule], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_scope_range<'ast: 'r, 'r>( &mut self, node: &'ast ScopeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_selector_list<'ast: 'r, 'r>( &mut self, node: &'ast SelectorList, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_sequence_of_custom_idents<'ast: 'r, 'r>( &mut self, node: &'ast SequenceOfCustomIdents, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_simple_block<'ast: 'r, 'r>( &mut self, node: &'ast SimpleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_boolean<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureBoolean, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_name<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureName, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_plain<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeaturePlain, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_comparison<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeComparison, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_range_interval<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureRangeInterval, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_size_feature_value<'ast: 'r, 'r>( &mut self, node: &'ast SizeFeatureValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_span<'ast: 'r, 'r>( &mut self, node: &'ast Span, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_str<'ast: 'r, 'r>( &mut self, node: &'ast Str, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_style_block<'ast: 'r, 'r>( &mut self, node: &'ast StyleBlock, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_stylesheet<'ast: 'r, 'r>( &mut self, node: &'ast Stylesheet, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selector<'ast: 'r, 'r>( &mut self, node: &'ast SubclassSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_subclass_selectors<'ast: 'r, 'r>( &mut self, node: &'ast [SubclassSelector], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_and<'ast: 'r, 'r>( &mut self, node: &'ast SupportsAnd, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition<'ast: 'r, 'r>( &mut self, node: &'ast SupportsCondition, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_type<'ast: 'r, 'r>( &mut self, node: &'ast SupportsConditionType, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_condition_types<'ast: 'r, 'r>( &mut self, node: &'ast [SupportsConditionType], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_feature<'ast: 'r, 'r>( &mut self, node: &'ast SupportsFeature, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_in_parens<'ast: 'r, 'r>( &mut self, node: &'ast SupportsInParens, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_not<'ast: 'r, 'r>( &mut self, node: &'ast SupportsNot, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_supports_or<'ast: 'r, 'r>( &mut self, node: &'ast SupportsOr, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_tag_name_selector<'ast: 'r, 'r>( &mut self, node: &'ast TagNameSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time<'ast: 'r, 'r>( &mut self, node: &'ast Time, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_time_percentage<'ast: 'r, 'r>( &mut self, node: &'ast TimePercentage, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token<'ast: 'r, 'r>( &mut self, node: &'ast Token, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_token_and_span<'ast: 'r, 'r>( &mut self, node: &'ast TokenAndSpan, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_type_selector<'ast: 'r, 'r>( &mut self, node: &'ast TypeSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unicode_range<'ast: 'r, 'r>( &mut self, node: &'ast UnicodeRange, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_universal_selector<'ast: 'r, 'r>( &mut self, node: &'ast UniversalSelector, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_unknown_dimension<'ast: 'r, 'r>( &mut self, node: &'ast UnknownDimension, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url<'ast: 'r, 'r>( &mut self, node: &'ast Url, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_key_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlKeyValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifier<'ast: 'r, 'r>( &mut self, node: &'ast UrlModifier, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_modifiers<'ast: 'r, 'r>( &mut self, node: &'ast [UrlModifier], __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value<'ast: 'r, 'r>( &mut self, node: &'ast UrlValue, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_url_value_raw<'ast: 'r, 'r>( &mut self, node: &'ast UrlValueRaw, __ast_path: &mut AstNodePath<'r>, )

source§

fn visit_wq_name<'ast: 'r, 'r>( &mut self, node: &'ast WqName, __ast_path: &mut AstNodePath<'r>, )

Implementors§