Lines Matching refs:V
958 pub fn visit_abi_mut<V>(v: &mut V, node: &mut crate::Abi) in visit_abi_mut() argument
960 V: VisitMut + ?Sized, in visit_abi_mut()
969 pub fn visit_angle_bracketed_generic_arguments_mut<V>( in visit_angle_bracketed_generic_arguments_mut()
970 v: &mut V, in visit_angle_bracketed_generic_arguments_mut() argument
974 V: VisitMut + ?Sized, in visit_angle_bracketed_generic_arguments_mut()
986 pub fn visit_arm_mut<V>(v: &mut V, node: &mut crate::Arm) in visit_arm_mut() argument
988 V: VisitMut + ?Sized, in visit_arm_mut()
1002 pub fn visit_assoc_const_mut<V>(v: &mut V, node: &mut crate::AssocConst) in visit_assoc_const_mut() argument
1004 V: VisitMut + ?Sized, in visit_assoc_const_mut()
1015 pub fn visit_assoc_type_mut<V>(v: &mut V, node: &mut crate::AssocType) in visit_assoc_type_mut() argument
1017 V: VisitMut + ?Sized, in visit_assoc_type_mut()
1028 pub fn visit_attr_style_mut<V>(v: &mut V, node: &mut crate::AttrStyle) in visit_attr_style_mut() argument
1030 V: VisitMut + ?Sized, in visit_attr_style_mut()
1041 pub fn visit_attribute_mut<V>(v: &mut V, node: &mut crate::Attribute) in visit_attribute_mut() argument
1043 V: VisitMut + ?Sized, in visit_attribute_mut()
1052 pub fn visit_bare_fn_arg_mut<V>(v: &mut V, node: &mut crate::BareFnArg) in visit_bare_fn_arg_mut() argument
1054 V: VisitMut + ?Sized, in visit_bare_fn_arg_mut()
1065 pub fn visit_bare_variadic_mut<V>(v: &mut V, node: &mut crate::BareVariadic) in visit_bare_variadic_mut() argument
1067 V: VisitMut + ?Sized, in visit_bare_variadic_mut()
1079 pub fn visit_bin_op_mut<V>(v: &mut V, node: &mut crate::BinOp) in visit_bin_op_mut() argument
1081 V: VisitMut + ?Sized, in visit_bin_op_mut()
1172 pub fn visit_block_mut<V>(v: &mut V, node: &mut crate::Block) in visit_block_mut() argument
1174 V: VisitMut + ?Sized, in visit_block_mut()
1183 pub fn visit_bound_lifetimes_mut<V>(v: &mut V, node: &mut crate::BoundLifetimes) in visit_bound_lifetimes_mut() argument
1185 V: VisitMut + ?Sized, in visit_bound_lifetimes_mut()
1197 pub fn visit_captured_param_mut<V>(v: &mut V, node: &mut crate::CapturedParam) in visit_captured_param_mut() argument
1199 V: VisitMut + ?Sized, in visit_captured_param_mut()
1212 pub fn visit_const_param_mut<V>(v: &mut V, node: &mut crate::ConstParam) in visit_const_param_mut() argument
1214 V: VisitMut + ?Sized, in visit_const_param_mut()
1228 pub fn visit_constraint_mut<V>(v: &mut V, node: &mut crate::Constraint) in visit_constraint_mut() argument
1230 V: VisitMut + ?Sized, in visit_constraint_mut()
1244 pub fn visit_data_mut<V>(v: &mut V, node: &mut crate::Data) in visit_data_mut() argument
1246 V: VisitMut + ?Sized, in visit_data_mut()
1262 pub fn visit_data_enum_mut<V>(v: &mut V, node: &mut crate::DataEnum) in visit_data_enum_mut() argument
1264 V: VisitMut + ?Sized, in visit_data_enum_mut()
1275 pub fn visit_data_struct_mut<V>(v: &mut V, node: &mut crate::DataStruct) in visit_data_struct_mut() argument
1277 V: VisitMut + ?Sized, in visit_data_struct_mut()
1285 pub fn visit_data_union_mut<V>(v: &mut V, node: &mut crate::DataUnion) in visit_data_union_mut() argument
1287 V: VisitMut + ?Sized, in visit_data_union_mut()
1294 pub fn visit_derive_input_mut<V>(v: &mut V, node: &mut crate::DeriveInput) in visit_derive_input_mut() argument
1296 V: VisitMut + ?Sized, in visit_derive_input_mut()
1306 pub fn visit_expr_mut<V>(v: &mut V, node: &mut crate::Expr) in visit_expr_mut() argument
1308 V: VisitMut + ?Sized, in visit_expr_mut()
1435 pub fn visit_expr_array_mut<V>(v: &mut V, node: &mut crate::ExprArray) in visit_expr_array_mut() argument
1437 V: VisitMut + ?Sized, in visit_expr_array_mut()
1448 pub fn visit_expr_assign_mut<V>(v: &mut V, node: &mut crate::ExprAssign) in visit_expr_assign_mut() argument
1450 V: VisitMut + ?Sized, in visit_expr_assign_mut()
1459 pub fn visit_expr_async_mut<V>(v: &mut V, node: &mut crate::ExprAsync) in visit_expr_async_mut() argument
1461 V: VisitMut + ?Sized, in visit_expr_async_mut()
1470 pub fn visit_expr_await_mut<V>(v: &mut V, node: &mut crate::ExprAwait) in visit_expr_await_mut() argument
1472 V: VisitMut + ?Sized, in visit_expr_await_mut()
1481 pub fn visit_expr_binary_mut<V>(v: &mut V, node: &mut crate::ExprBinary) in visit_expr_binary_mut() argument
1483 V: VisitMut + ?Sized, in visit_expr_binary_mut()
1492 pub fn visit_expr_block_mut<V>(v: &mut V, node: &mut crate::ExprBlock) in visit_expr_block_mut() argument
1494 V: VisitMut + ?Sized, in visit_expr_block_mut()
1504 pub fn visit_expr_break_mut<V>(v: &mut V, node: &mut crate::ExprBreak) in visit_expr_break_mut() argument
1506 V: VisitMut + ?Sized, in visit_expr_break_mut()
1519 pub fn visit_expr_call_mut<V>(v: &mut V, node: &mut crate::ExprCall) in visit_expr_call_mut() argument
1521 V: VisitMut + ?Sized, in visit_expr_call_mut()
1533 pub fn visit_expr_cast_mut<V>(v: &mut V, node: &mut crate::ExprCast) in visit_expr_cast_mut() argument
1535 V: VisitMut + ?Sized, in visit_expr_cast_mut()
1544 pub fn visit_expr_closure_mut<V>(v: &mut V, node: &mut crate::ExprClosure) in visit_expr_closure_mut() argument
1546 V: VisitMut + ?Sized, in visit_expr_closure_mut()
1567 pub fn visit_expr_const_mut<V>(v: &mut V, node: &mut crate::ExprConst) in visit_expr_const_mut() argument
1569 V: VisitMut + ?Sized, in visit_expr_const_mut()
1577 pub fn visit_expr_continue_mut<V>(v: &mut V, node: &mut crate::ExprContinue) in visit_expr_continue_mut() argument
1579 V: VisitMut + ?Sized, in visit_expr_continue_mut()
1589 pub fn visit_expr_field_mut<V>(v: &mut V, node: &mut crate::ExprField) in visit_expr_field_mut() argument
1591 V: VisitMut + ?Sized, in visit_expr_field_mut()
1600 pub fn visit_expr_for_loop_mut<V>(v: &mut V, node: &mut crate::ExprForLoop) in visit_expr_for_loop_mut() argument
1602 V: VisitMut + ?Sized, in visit_expr_for_loop_mut()
1616 pub fn visit_expr_group_mut<V>(v: &mut V, node: &mut crate::ExprGroup) in visit_expr_group_mut() argument
1618 V: VisitMut + ?Sized, in visit_expr_group_mut()
1626 pub fn visit_expr_if_mut<V>(v: &mut V, node: &mut crate::ExprIf) in visit_expr_if_mut() argument
1628 V: VisitMut + ?Sized, in visit_expr_if_mut()
1641 pub fn visit_expr_index_mut<V>(v: &mut V, node: &mut crate::ExprIndex) in visit_expr_index_mut() argument
1643 V: VisitMut + ?Sized, in visit_expr_index_mut()
1652 pub fn visit_expr_infer_mut<V>(v: &mut V, node: &mut crate::ExprInfer) in visit_expr_infer_mut() argument
1654 V: VisitMut + ?Sized, in visit_expr_infer_mut()
1661 pub fn visit_expr_let_mut<V>(v: &mut V, node: &mut crate::ExprLet) in visit_expr_let_mut() argument
1663 V: VisitMut + ?Sized, in visit_expr_let_mut()
1673 pub fn visit_expr_lit_mut<V>(v: &mut V, node: &mut crate::ExprLit) in visit_expr_lit_mut() argument
1675 V: VisitMut + ?Sized, in visit_expr_lit_mut()
1682 pub fn visit_expr_loop_mut<V>(v: &mut V, node: &mut crate::ExprLoop) in visit_expr_loop_mut() argument
1684 V: VisitMut + ?Sized, in visit_expr_loop_mut()
1695 pub fn visit_expr_macro_mut<V>(v: &mut V, node: &mut crate::ExprMacro) in visit_expr_macro_mut() argument
1697 V: VisitMut + ?Sized, in visit_expr_macro_mut()
1704 pub fn visit_expr_match_mut<V>(v: &mut V, node: &mut crate::ExprMatch) in visit_expr_match_mut() argument
1706 V: VisitMut + ?Sized, in visit_expr_match_mut()
1718 pub fn visit_expr_method_call_mut<V>(v: &mut V, node: &mut crate::ExprMethodCall) in visit_expr_method_call_mut() argument
1720 V: VisitMut + ?Sized, in visit_expr_method_call_mut()
1737 pub fn visit_expr_paren_mut<V>(v: &mut V, node: &mut crate::ExprParen) in visit_expr_paren_mut() argument
1739 V: VisitMut + ?Sized, in visit_expr_paren_mut()
1747 pub fn visit_expr_path_mut<V>(v: &mut V, node: &mut crate::ExprPath) in visit_expr_path_mut() argument
1749 V: VisitMut + ?Sized, in visit_expr_path_mut()
1759 pub fn visit_expr_range_mut<V>(v: &mut V, node: &mut crate::ExprRange) in visit_expr_range_mut() argument
1761 V: VisitMut + ?Sized, in visit_expr_range_mut()
1774 pub fn visit_expr_raw_addr_mut<V>(v: &mut V, node: &mut crate::ExprRawAddr) in visit_expr_raw_addr_mut() argument
1776 V: VisitMut + ?Sized, in visit_expr_raw_addr_mut()
1786 pub fn visit_expr_reference_mut<V>(v: &mut V, node: &mut crate::ExprReference) in visit_expr_reference_mut() argument
1788 V: VisitMut + ?Sized, in visit_expr_reference_mut()
1797 pub fn visit_expr_repeat_mut<V>(v: &mut V, node: &mut crate::ExprRepeat) in visit_expr_repeat_mut() argument
1799 V: VisitMut + ?Sized, in visit_expr_repeat_mut()
1809 pub fn visit_expr_return_mut<V>(v: &mut V, node: &mut crate::ExprReturn) in visit_expr_return_mut() argument
1811 V: VisitMut + ?Sized, in visit_expr_return_mut()
1821 pub fn visit_expr_struct_mut<V>(v: &mut V, node: &mut crate::ExprStruct) in visit_expr_struct_mut() argument
1823 V: VisitMut + ?Sized, in visit_expr_struct_mut()
1842 pub fn visit_expr_try_mut<V>(v: &mut V, node: &mut crate::ExprTry) in visit_expr_try_mut() argument
1844 V: VisitMut + ?Sized, in visit_expr_try_mut()
1852 pub fn visit_expr_try_block_mut<V>(v: &mut V, node: &mut crate::ExprTryBlock) in visit_expr_try_block_mut() argument
1854 V: VisitMut + ?Sized, in visit_expr_try_block_mut()
1862 pub fn visit_expr_tuple_mut<V>(v: &mut V, node: &mut crate::ExprTuple) in visit_expr_tuple_mut() argument
1864 V: VisitMut + ?Sized, in visit_expr_tuple_mut()
1875 pub fn visit_expr_unary_mut<V>(v: &mut V, node: &mut crate::ExprUnary) in visit_expr_unary_mut() argument
1877 V: VisitMut + ?Sized, in visit_expr_unary_mut()
1885 pub fn visit_expr_unsafe_mut<V>(v: &mut V, node: &mut crate::ExprUnsafe) in visit_expr_unsafe_mut() argument
1887 V: VisitMut + ?Sized, in visit_expr_unsafe_mut()
1895 pub fn visit_expr_while_mut<V>(v: &mut V, node: &mut crate::ExprWhile) in visit_expr_while_mut() argument
1897 V: VisitMut + ?Sized, in visit_expr_while_mut()
1909 pub fn visit_expr_yield_mut<V>(v: &mut V, node: &mut crate::ExprYield) in visit_expr_yield_mut() argument
1911 V: VisitMut + ?Sized, in visit_expr_yield_mut()
1921 pub fn visit_field_mut<V>(v: &mut V, node: &mut crate::Field) in visit_field_mut() argument
1923 V: VisitMut + ?Sized, in visit_field_mut()
1936 pub fn visit_field_mutability_mut<V>(v: &mut V, node: &mut crate::FieldMutability) in visit_field_mutability_mut() argument
1938 V: VisitMut + ?Sized, in visit_field_mutability_mut()
1946 pub fn visit_field_pat_mut<V>(v: &mut V, node: &mut crate::FieldPat) in visit_field_pat_mut() argument
1948 V: VisitMut + ?Sized, in visit_field_pat_mut()
1957 pub fn visit_field_value_mut<V>(v: &mut V, node: &mut crate::FieldValue) in visit_field_value_mut() argument
1959 V: VisitMut + ?Sized, in visit_field_value_mut()
1968 pub fn visit_fields_mut<V>(v: &mut V, node: &mut crate::Fields) in visit_fields_mut() argument
1970 V: VisitMut + ?Sized, in visit_fields_mut()
1984 pub fn visit_fields_named_mut<V>(v: &mut V, node: &mut crate::FieldsNamed) in visit_fields_named_mut() argument
1986 V: VisitMut + ?Sized, in visit_fields_named_mut()
1996 pub fn visit_fields_unnamed_mut<V>(v: &mut V, node: &mut crate::FieldsUnnamed) in visit_fields_unnamed_mut() argument
1998 V: VisitMut + ?Sized, in visit_fields_unnamed_mut()
2008 pub fn visit_file_mut<V>(v: &mut V, node: &mut crate::File) in visit_file_mut() argument
2010 V: VisitMut + ?Sized, in visit_file_mut()
2020 pub fn visit_fn_arg_mut<V>(v: &mut V, node: &mut crate::FnArg) in visit_fn_arg_mut() argument
2022 V: VisitMut + ?Sized, in visit_fn_arg_mut()
2035 pub fn visit_foreign_item_mut<V>(v: &mut V, node: &mut crate::ForeignItem) in visit_foreign_item_mut() argument
2037 V: VisitMut + ?Sized, in visit_foreign_item_mut()
2059 pub fn visit_foreign_item_fn_mut<V>(v: &mut V, node: &mut crate::ForeignItemFn) in visit_foreign_item_fn_mut() argument
2061 V: VisitMut + ?Sized, in visit_foreign_item_fn_mut()
2070 pub fn visit_foreign_item_macro_mut<V>(v: &mut V, node: &mut crate::ForeignItemMacro) in visit_foreign_item_macro_mut() argument
2072 V: VisitMut + ?Sized, in visit_foreign_item_macro_mut()
2080 pub fn visit_foreign_item_static_mut<V>(v: &mut V, node: &mut crate::ForeignItemStatic) in visit_foreign_item_static_mut() argument
2082 V: VisitMut + ?Sized, in visit_foreign_item_static_mut()
2095 pub fn visit_foreign_item_type_mut<V>(v: &mut V, node: &mut crate::ForeignItemType) in visit_foreign_item_type_mut() argument
2097 V: VisitMut + ?Sized, in visit_foreign_item_type_mut()
2108 pub fn visit_generic_argument_mut<V>(v: &mut V, node: &mut crate::GenericArgument) in visit_generic_argument_mut() argument
2110 V: VisitMut + ?Sized, in visit_generic_argument_mut()
2135 pub fn visit_generic_param_mut<V>(v: &mut V, node: &mut crate::GenericParam) in visit_generic_param_mut() argument
2137 V: VisitMut + ?Sized, in visit_generic_param_mut()
2153 pub fn visit_generics_mut<V>(v: &mut V, node: &mut crate::Generics) in visit_generics_mut() argument
2155 V: VisitMut + ?Sized, in visit_generics_mut()
2167 pub fn visit_ident_mut<V>(v: &mut V, node: &mut proc_macro2::Ident) in visit_ident_mut() argument
2169 V: VisitMut + ?Sized, in visit_ident_mut()
2177 pub fn visit_impl_item_mut<V>(v: &mut V, node: &mut crate::ImplItem) in visit_impl_item_mut() argument
2179 V: VisitMut + ?Sized, in visit_impl_item_mut()
2201 pub fn visit_impl_item_const_mut<V>(v: &mut V, node: &mut crate::ImplItemConst) in visit_impl_item_const_mut() argument
2203 V: VisitMut + ?Sized, in visit_impl_item_const_mut()
2219 pub fn visit_impl_item_fn_mut<V>(v: &mut V, node: &mut crate::ImplItemFn) in visit_impl_item_fn_mut() argument
2221 V: VisitMut + ?Sized, in visit_impl_item_fn_mut()
2231 pub fn visit_impl_item_macro_mut<V>(v: &mut V, node: &mut crate::ImplItemMacro) in visit_impl_item_macro_mut() argument
2233 V: VisitMut + ?Sized, in visit_impl_item_macro_mut()
2241 pub fn visit_impl_item_type_mut<V>(v: &mut V, node: &mut crate::ImplItemType) in visit_impl_item_type_mut() argument
2243 V: VisitMut + ?Sized, in visit_impl_item_type_mut()
2257 pub fn visit_impl_restriction_mut<V>(v: &mut V, node: &mut crate::ImplRestriction) in visit_impl_restriction_mut() argument
2259 V: VisitMut + ?Sized, in visit_impl_restriction_mut()
2265 pub fn visit_index_mut<V>(v: &mut V, node: &mut crate::Index) in visit_index_mut() argument
2267 V: VisitMut + ?Sized, in visit_index_mut()
2274 pub fn visit_item_mut<V>(v: &mut V, node: &mut crate::Item) in visit_item_mut() argument
2276 V: VisitMut + ?Sized, in visit_item_mut()
2331 pub fn visit_item_const_mut<V>(v: &mut V, node: &mut crate::ItemConst) in visit_item_const_mut() argument
2333 V: VisitMut + ?Sized, in visit_item_const_mut()
2348 pub fn visit_item_enum_mut<V>(v: &mut V, node: &mut crate::ItemEnum) in visit_item_enum_mut() argument
2350 V: VisitMut + ?Sized, in visit_item_enum_mut()
2365 pub fn visit_item_extern_crate_mut<V>(v: &mut V, node: &mut crate::ItemExternCrate) in visit_item_extern_crate_mut() argument
2367 V: VisitMut + ?Sized, in visit_item_extern_crate_mut()
2382 pub fn visit_item_fn_mut<V>(v: &mut V, node: &mut crate::ItemFn) in visit_item_fn_mut() argument
2384 V: VisitMut + ?Sized, in visit_item_fn_mut()
2393 pub fn visit_item_foreign_mod_mut<V>(v: &mut V, node: &mut crate::ItemForeignMod) in visit_item_foreign_mod_mut() argument
2395 V: VisitMut + ?Sized, in visit_item_foreign_mod_mut()
2407 pub fn visit_item_impl_mut<V>(v: &mut V, node: &mut crate::ItemImpl) in visit_item_impl_mut() argument
2409 V: VisitMut + ?Sized, in visit_item_impl_mut()
2429 pub fn visit_item_macro_mut<V>(v: &mut V, node: &mut crate::ItemMacro) in visit_item_macro_mut() argument
2431 V: VisitMut + ?Sized, in visit_item_macro_mut()
2442 pub fn visit_item_mod_mut<V>(v: &mut V, node: &mut crate::ItemMod) in visit_item_mod_mut() argument
2444 V: VisitMut + ?Sized, in visit_item_mod_mut()
2461 pub fn visit_item_static_mut<V>(v: &mut V, node: &mut crate::ItemStatic) in visit_item_static_mut() argument
2463 V: VisitMut + ?Sized, in visit_item_static_mut()
2478 pub fn visit_item_struct_mut<V>(v: &mut V, node: &mut crate::ItemStruct) in visit_item_struct_mut() argument
2480 V: VisitMut + ?Sized, in visit_item_struct_mut()
2492 pub fn visit_item_trait_mut<V>(v: &mut V, node: &mut crate::ItemTrait) in visit_item_trait_mut() argument
2494 V: VisitMut + ?Sized, in visit_item_trait_mut()
2518 pub fn visit_item_trait_alias_mut<V>(v: &mut V, node: &mut crate::ItemTraitAlias) in visit_item_trait_alias_mut() argument
2520 V: VisitMut + ?Sized, in visit_item_trait_alias_mut()
2536 pub fn visit_item_type_mut<V>(v: &mut V, node: &mut crate::ItemType) in visit_item_type_mut() argument
2538 V: VisitMut + ?Sized, in visit_item_type_mut()
2551 pub fn visit_item_union_mut<V>(v: &mut V, node: &mut crate::ItemUnion) in visit_item_union_mut() argument
2553 V: VisitMut + ?Sized, in visit_item_union_mut()
2564 pub fn visit_item_use_mut<V>(v: &mut V, node: &mut crate::ItemUse) in visit_item_use_mut() argument
2566 V: VisitMut + ?Sized, in visit_item_use_mut()
2577 pub fn visit_label_mut<V>(v: &mut V, node: &mut crate::Label) in visit_label_mut() argument
2579 V: VisitMut + ?Sized, in visit_label_mut()
2584 pub fn visit_lifetime_mut<V>(v: &mut V, node: &mut crate::Lifetime) in visit_lifetime_mut() argument
2586 V: VisitMut + ?Sized, in visit_lifetime_mut()
2593 pub fn visit_lifetime_param_mut<V>(v: &mut V, node: &mut crate::LifetimeParam) in visit_lifetime_param_mut() argument
2595 V: VisitMut + ?Sized, in visit_lifetime_param_mut()
2605 pub fn visit_lit_mut<V>(v: &mut V, node: &mut crate::Lit) in visit_lit_mut() argument
2607 V: VisitMut + ?Sized, in visit_lit_mut()
2639 pub fn visit_lit_bool_mut<V>(v: &mut V, node: &mut crate::LitBool) in visit_lit_bool_mut() argument
2641 V: VisitMut + ?Sized, in visit_lit_bool_mut()
2646 pub fn visit_lit_byte_mut<V>(v: &mut V, node: &mut crate::LitByte) in visit_lit_byte_mut() argument
2648 V: VisitMut + ?Sized, in visit_lit_byte_mut()
2650 pub fn visit_lit_byte_str_mut<V>(v: &mut V, node: &mut crate::LitByteStr) in visit_lit_byte_str_mut() argument
2652 V: VisitMut + ?Sized, in visit_lit_byte_str_mut()
2654 pub fn visit_lit_cstr_mut<V>(v: &mut V, node: &mut crate::LitCStr) in visit_lit_cstr_mut() argument
2656 V: VisitMut + ?Sized, in visit_lit_cstr_mut()
2658 pub fn visit_lit_char_mut<V>(v: &mut V, node: &mut crate::LitChar) in visit_lit_char_mut() argument
2660 V: VisitMut + ?Sized, in visit_lit_char_mut()
2662 pub fn visit_lit_float_mut<V>(v: &mut V, node: &mut crate::LitFloat) in visit_lit_float_mut() argument
2664 V: VisitMut + ?Sized, in visit_lit_float_mut()
2666 pub fn visit_lit_int_mut<V>(v: &mut V, node: &mut crate::LitInt) in visit_lit_int_mut() argument
2668 V: VisitMut + ?Sized, in visit_lit_int_mut()
2670 pub fn visit_lit_str_mut<V>(v: &mut V, node: &mut crate::LitStr) in visit_lit_str_mut() argument
2672 V: VisitMut + ?Sized, in visit_lit_str_mut()
2676 pub fn visit_local_mut<V>(v: &mut V, node: &mut crate::Local) in visit_local_mut() argument
2678 V: VisitMut + ?Sized, in visit_local_mut()
2690 pub fn visit_local_init_mut<V>(v: &mut V, node: &mut crate::LocalInit) in visit_local_init_mut() argument
2692 V: VisitMut + ?Sized, in visit_local_init_mut()
2703 pub fn visit_macro_mut<V>(v: &mut V, node: &mut crate::Macro) in visit_macro_mut() argument
2705 V: VisitMut + ?Sized, in visit_macro_mut()
2714 pub fn visit_macro_delimiter_mut<V>(v: &mut V, node: &mut crate::MacroDelimiter) in visit_macro_delimiter_mut() argument
2716 V: VisitMut + ?Sized, in visit_macro_delimiter_mut()
2732 pub fn visit_member_mut<V>(v: &mut V, node: &mut crate::Member) in visit_member_mut() argument
2734 V: VisitMut + ?Sized, in visit_member_mut()
2747 pub fn visit_meta_mut<V>(v: &mut V, node: &mut crate::Meta) in visit_meta_mut() argument
2749 V: VisitMut + ?Sized, in visit_meta_mut()
2765 pub fn visit_meta_list_mut<V>(v: &mut V, node: &mut crate::MetaList) in visit_meta_list_mut() argument
2767 V: VisitMut + ?Sized, in visit_meta_list_mut()
2775 pub fn visit_meta_name_value_mut<V>(v: &mut V, node: &mut crate::MetaNameValue) in visit_meta_name_value_mut() argument
2777 V: VisitMut + ?Sized, in visit_meta_name_value_mut()
2785 pub fn visit_parenthesized_generic_arguments_mut<V>( in visit_parenthesized_generic_arguments_mut()
2786 v: &mut V, in visit_parenthesized_generic_arguments_mut() argument
2790 V: VisitMut + ?Sized, in visit_parenthesized_generic_arguments_mut()
2801 pub fn visit_pat_mut<V>(v: &mut V, node: &mut crate::Pat) in visit_pat_mut() argument
2803 V: VisitMut + ?Sized, in visit_pat_mut()
2861 pub fn visit_pat_ident_mut<V>(v: &mut V, node: &mut crate::PatIdent) in visit_pat_ident_mut() argument
2863 V: VisitMut + ?Sized, in visit_pat_ident_mut()
2876 pub fn visit_pat_or_mut<V>(v: &mut V, node: &mut crate::PatOr) in visit_pat_or_mut() argument
2878 V: VisitMut + ?Sized, in visit_pat_or_mut()
2889 pub fn visit_pat_paren_mut<V>(v: &mut V, node: &mut crate::PatParen) in visit_pat_paren_mut() argument
2891 V: VisitMut + ?Sized, in visit_pat_paren_mut()
2899 pub fn visit_pat_reference_mut<V>(v: &mut V, node: &mut crate::PatReference) in visit_pat_reference_mut() argument
2901 V: VisitMut + ?Sized, in visit_pat_reference_mut()
2910 pub fn visit_pat_rest_mut<V>(v: &mut V, node: &mut crate::PatRest) in visit_pat_rest_mut() argument
2912 V: VisitMut + ?Sized, in visit_pat_rest_mut()
2919 pub fn visit_pat_slice_mut<V>(v: &mut V, node: &mut crate::PatSlice) in visit_pat_slice_mut() argument
2921 V: VisitMut + ?Sized, in visit_pat_slice_mut()
2932 pub fn visit_pat_struct_mut<V>(v: &mut V, node: &mut crate::PatStruct) in visit_pat_struct_mut() argument
2934 V: VisitMut + ?Sized, in visit_pat_struct_mut()
2952 pub fn visit_pat_tuple_mut<V>(v: &mut V, node: &mut crate::PatTuple) in visit_pat_tuple_mut() argument
2954 V: VisitMut + ?Sized, in visit_pat_tuple_mut()
2965 pub fn visit_pat_tuple_struct_mut<V>(v: &mut V, node: &mut crate::PatTupleStruct) in visit_pat_tuple_struct_mut() argument
2967 V: VisitMut + ?Sized, in visit_pat_tuple_struct_mut()
2982 pub fn visit_pat_type_mut<V>(v: &mut V, node: &mut crate::PatType) in visit_pat_type_mut() argument
2984 V: VisitMut + ?Sized, in visit_pat_type_mut()
2993 pub fn visit_pat_wild_mut<V>(v: &mut V, node: &mut crate::PatWild) in visit_pat_wild_mut() argument
2995 V: VisitMut + ?Sized, in visit_pat_wild_mut()
3002 pub fn visit_path_mut<V>(v: &mut V, node: &mut crate::Path) in visit_path_mut() argument
3004 V: VisitMut + ?Sized, in visit_path_mut()
3014 pub fn visit_path_arguments_mut<V>(v: &mut V, node: &mut crate::PathArguments) in visit_path_arguments_mut() argument
3016 V: VisitMut + ?Sized, in visit_path_arguments_mut()
3030 pub fn visit_path_segment_mut<V>(v: &mut V, node: &mut crate::PathSegment) in visit_path_segment_mut() argument
3032 V: VisitMut + ?Sized, in visit_path_segment_mut()
3039 pub fn visit_pointer_mutability_mut<V>(v: &mut V, node: &mut crate::PointerMutability) in visit_pointer_mutability_mut() argument
3041 V: VisitMut + ?Sized, in visit_pointer_mutability_mut()
3054 pub fn visit_precise_capture_mut<V>(v: &mut V, node: &mut crate::PreciseCapture) in visit_precise_capture_mut() argument
3056 V: VisitMut + ?Sized, in visit_precise_capture_mut()
3068 pub fn visit_predicate_lifetime_mut<V>(v: &mut V, node: &mut crate::PredicateLifetime) in visit_predicate_lifetime_mut() argument
3070 V: VisitMut + ?Sized, in visit_predicate_lifetime_mut()
3081 pub fn visit_predicate_type_mut<V>(v: &mut V, node: &mut crate::PredicateType) in visit_predicate_type_mut() argument
3083 V: VisitMut + ?Sized, in visit_predicate_type_mut()
3097 pub fn visit_qself_mut<V>(v: &mut V, node: &mut crate::QSelf) in visit_qself_mut() argument
3099 V: VisitMut + ?Sized, in visit_qself_mut()
3109 pub fn visit_range_limits_mut<V>(v: &mut V, node: &mut crate::RangeLimits) in visit_range_limits_mut() argument
3111 V: VisitMut + ?Sized, in visit_range_limits_mut()
3124 pub fn visit_receiver_mut<V>(v: &mut V, node: &mut crate::Receiver) in visit_receiver_mut() argument
3126 V: VisitMut + ?Sized, in visit_receiver_mut()
3142 pub fn visit_return_type_mut<V>(v: &mut V, node: &mut crate::ReturnType) in visit_return_type_mut() argument
3144 V: VisitMut + ?Sized, in visit_return_type_mut()
3156 pub fn visit_signature_mut<V>(v: &mut V, node: &mut crate::Signature) in visit_signature_mut() argument
3158 V: VisitMut + ?Sized, in visit_signature_mut()
3179 pub fn visit_span_mut<V>(v: &mut V, node: &mut proc_macro2::Span) in visit_span_mut() argument
3181 V: VisitMut + ?Sized, in visit_span_mut()
3185 pub fn visit_static_mutability_mut<V>(v: &mut V, node: &mut crate::StaticMutability) in visit_static_mutability_mut() argument
3187 V: VisitMut + ?Sized, in visit_static_mutability_mut()
3198 pub fn visit_stmt_mut<V>(v: &mut V, node: &mut crate::Stmt) in visit_stmt_mut() argument
3200 V: VisitMut + ?Sized, in visit_stmt_mut()
3220 pub fn visit_stmt_macro_mut<V>(v: &mut V, node: &mut crate::StmtMacro) in visit_stmt_macro_mut() argument
3222 V: VisitMut + ?Sized, in visit_stmt_macro_mut()
3230 pub fn visit_trait_bound_mut<V>(v: &mut V, node: &mut crate::TraitBound) in visit_trait_bound_mut() argument
3232 V: VisitMut + ?Sized, in visit_trait_bound_mut()
3243 pub fn visit_trait_bound_modifier_mut<V>(v: &mut V, node: &mut crate::TraitBoundModifier) in visit_trait_bound_modifier_mut() argument
3245 V: VisitMut + ?Sized, in visit_trait_bound_modifier_mut()
3256 pub fn visit_trait_item_mut<V>(v: &mut V, node: &mut crate::TraitItem) in visit_trait_item_mut() argument
3258 V: VisitMut + ?Sized, in visit_trait_item_mut()
3280 pub fn visit_trait_item_const_mut<V>(v: &mut V, node: &mut crate::TraitItemConst) in visit_trait_item_const_mut() argument
3282 V: VisitMut + ?Sized, in visit_trait_item_const_mut()
3298 pub fn visit_trait_item_fn_mut<V>(v: &mut V, node: &mut crate::TraitItemFn) in visit_trait_item_fn_mut() argument
3300 V: VisitMut + ?Sized, in visit_trait_item_fn_mut()
3311 pub fn visit_trait_item_macro_mut<V>(v: &mut V, node: &mut crate::TraitItemMacro) in visit_trait_item_macro_mut() argument
3313 V: VisitMut + ?Sized, in visit_trait_item_macro_mut()
3321 pub fn visit_trait_item_type_mut<V>(v: &mut V, node: &mut crate::TraitItemType) in visit_trait_item_type_mut() argument
3323 V: VisitMut + ?Sized, in visit_trait_item_type_mut()
3342 pub fn visit_type_mut<V>(v: &mut V, node: &mut crate::Type) in visit_type_mut() argument
3344 V: VisitMut + ?Sized, in visit_type_mut()
3396 pub fn visit_type_array_mut<V>(v: &mut V, node: &mut crate::TypeArray) in visit_type_array_mut() argument
3398 V: VisitMut + ?Sized, in visit_type_array_mut()
3407 pub fn visit_type_bare_fn_mut<V>(v: &mut V, node: &mut crate::TypeBareFn) in visit_type_bare_fn_mut() argument
3409 V: VisitMut + ?Sized, in visit_type_bare_fn_mut()
3431 pub fn visit_type_group_mut<V>(v: &mut V, node: &mut crate::TypeGroup) in visit_type_group_mut() argument
3433 V: VisitMut + ?Sized, in visit_type_group_mut()
3440 pub fn visit_type_impl_trait_mut<V>(v: &mut V, node: &mut crate::TypeImplTrait) in visit_type_impl_trait_mut() argument
3442 V: VisitMut + ?Sized, in visit_type_impl_trait_mut()
3452 pub fn visit_type_infer_mut<V>(v: &mut V, node: &mut crate::TypeInfer) in visit_type_infer_mut() argument
3454 V: VisitMut + ?Sized, in visit_type_infer_mut()
3460 pub fn visit_type_macro_mut<V>(v: &mut V, node: &mut crate::TypeMacro) in visit_type_macro_mut() argument
3462 V: VisitMut + ?Sized, in visit_type_macro_mut()
3468 pub fn visit_type_never_mut<V>(v: &mut V, node: &mut crate::TypeNever) in visit_type_never_mut() argument
3470 V: VisitMut + ?Sized, in visit_type_never_mut()
3476 pub fn visit_type_param_mut<V>(v: &mut V, node: &mut crate::TypeParam) in visit_type_param_mut() argument
3478 V: VisitMut + ?Sized, in visit_type_param_mut()
3494 pub fn visit_type_param_bound_mut<V>(v: &mut V, node: &mut crate::TypeParamBound) in visit_type_param_bound_mut() argument
3496 V: VisitMut + ?Sized, in visit_type_param_bound_mut()
3515 pub fn visit_type_paren_mut<V>(v: &mut V, node: &mut crate::TypeParen) in visit_type_paren_mut() argument
3517 V: VisitMut + ?Sized, in visit_type_paren_mut()
3524 pub fn visit_type_path_mut<V>(v: &mut V, node: &mut crate::TypePath) in visit_type_path_mut() argument
3526 V: VisitMut + ?Sized, in visit_type_path_mut()
3535 pub fn visit_type_ptr_mut<V>(v: &mut V, node: &mut crate::TypePtr) in visit_type_ptr_mut() argument
3537 V: VisitMut + ?Sized, in visit_type_ptr_mut()
3546 pub fn visit_type_reference_mut<V>(v: &mut V, node: &mut crate::TypeReference) in visit_type_reference_mut() argument
3548 V: VisitMut + ?Sized, in visit_type_reference_mut()
3559 pub fn visit_type_slice_mut<V>(v: &mut V, node: &mut crate::TypeSlice) in visit_type_slice_mut() argument
3561 V: VisitMut + ?Sized, in visit_type_slice_mut()
3568 pub fn visit_type_trait_object_mut<V>(v: &mut V, node: &mut crate::TypeTraitObject) in visit_type_trait_object_mut() argument
3570 V: VisitMut + ?Sized, in visit_type_trait_object_mut()
3580 pub fn visit_type_tuple_mut<V>(v: &mut V, node: &mut crate::TypeTuple) in visit_type_tuple_mut() argument
3582 V: VisitMut + ?Sized, in visit_type_tuple_mut()
3592 pub fn visit_un_op_mut<V>(v: &mut V, node: &mut crate::UnOp) in visit_un_op_mut() argument
3594 V: VisitMut + ?Sized, in visit_un_op_mut()
3610 pub fn visit_use_glob_mut<V>(v: &mut V, node: &mut crate::UseGlob) in visit_use_glob_mut() argument
3612 V: VisitMut + ?Sized, in visit_use_glob_mut()
3618 pub fn visit_use_group_mut<V>(v: &mut V, node: &mut crate::UseGroup) in visit_use_group_mut() argument
3620 V: VisitMut + ?Sized, in visit_use_group_mut()
3630 pub fn visit_use_name_mut<V>(v: &mut V, node: &mut crate::UseName) in visit_use_name_mut() argument
3632 V: VisitMut + ?Sized, in visit_use_name_mut()
3638 pub fn visit_use_path_mut<V>(v: &mut V, node: &mut crate::UsePath) in visit_use_path_mut() argument
3640 V: VisitMut + ?Sized, in visit_use_path_mut()
3648 pub fn visit_use_rename_mut<V>(v: &mut V, node: &mut crate::UseRename) in visit_use_rename_mut() argument
3650 V: VisitMut + ?Sized, in visit_use_rename_mut()
3658 pub fn visit_use_tree_mut<V>(v: &mut V, node: &mut crate::UseTree) in visit_use_tree_mut() argument
3660 V: VisitMut + ?Sized, in visit_use_tree_mut()
3682 pub fn visit_variadic_mut<V>(v: &mut V, node: &mut crate::Variadic) in visit_variadic_mut() argument
3684 V: VisitMut + ?Sized, in visit_variadic_mut()
3696 pub fn visit_variant_mut<V>(v: &mut V, node: &mut crate::Variant) in visit_variant_mut() argument
3698 V: VisitMut + ?Sized, in visit_variant_mut()
3710 pub fn visit_vis_restricted_mut<V>(v: &mut V, node: &mut crate::VisRestricted) in visit_vis_restricted_mut() argument
3712 V: VisitMut + ?Sized, in visit_vis_restricted_mut()
3721 pub fn visit_visibility_mut<V>(v: &mut V, node: &mut crate::Visibility) in visit_visibility_mut() argument
3723 V: VisitMut + ?Sized, in visit_visibility_mut()
3737 pub fn visit_where_clause_mut<V>(v: &mut V, node: &mut crate::WhereClause) in visit_where_clause_mut() argument
3739 V: VisitMut + ?Sized, in visit_where_clause_mut()
3749 pub fn visit_where_predicate_mut<V>(v: &mut V, node: &mut crate::WherePredicate) in visit_where_predicate_mut() argument
3751 V: VisitMut + ?Sized, in visit_where_predicate_mut()