Lines Matching defs:V

777 pub fn visit_abi_mut<V>(v: &mut V, node: &mut Abi)  in visit_abi_mut()
788 v: &mut V, in visit_angle_bracketed_generic_arguments_mut()
807 pub fn visit_arm_mut<V>(v: &mut V, node: &mut Arm) in visit_arm_mut()
826 pub fn visit_attr_style_mut<V>(v: &mut V, node: &mut AttrStyle) in visit_attr_style_mut()
838 pub fn visit_attribute_mut<V>(v: &mut V, node: &mut Attribute) in visit_attribute_mut()
849 pub fn visit_bare_fn_arg_mut<V>(v: &mut V, node: &mut BareFnArg) in visit_bare_fn_arg_mut()
863 pub fn visit_bin_op_mut<V>(v: &mut V, node: &mut BinOp) in visit_bin_op_mut()
955 pub fn visit_binding_mut<V>(v: &mut V, node: &mut Binding) in visit_binding_mut()
964 pub fn visit_block_mut<V>(v: &mut V, node: &mut Block) in visit_block_mut()
974 pub fn visit_bound_lifetimes_mut<V>(v: &mut V, node: &mut BoundLifetimes) in visit_bound_lifetimes_mut()
990 pub fn visit_const_param_mut<V>(v: &mut V, node: &mut ConstParam) in visit_const_param_mut()
1009 pub fn visit_constraint_mut<V>(v: &mut V, node: &mut Constraint) in visit_constraint_mut()
1024 pub fn visit_data_mut<V>(v: &mut V, node: &mut Data) in visit_data_mut()
1041 pub fn visit_data_enum_mut<V>(v: &mut V, node: &mut DataEnum) in visit_data_enum_mut()
1056 pub fn visit_data_struct_mut<V>(v: &mut V, node: &mut DataStruct) in visit_data_struct_mut()
1067 pub fn visit_data_union_mut<V>(v: &mut V, node: &mut DataUnion) in visit_data_union_mut()
1075 pub fn visit_derive_input_mut<V>(v: &mut V, node: &mut DeriveInput) in visit_derive_input_mut()
1088 pub fn visit_expr_mut<V>(v: &mut V, node: &mut Expr) in visit_expr_mut()
1217 pub fn visit_expr_array_mut<V>(v: &mut V, node: &mut ExprArray) in visit_expr_array_mut()
1234 pub fn visit_expr_assign_mut<V>(v: &mut V, node: &mut ExprAssign) in visit_expr_assign_mut()
1246 pub fn visit_expr_assign_op_mut<V>(v: &mut V, node: &mut ExprAssignOp) in visit_expr_assign_op_mut()
1258 pub fn visit_expr_async_mut<V>(v: &mut V, node: &mut ExprAsync) in visit_expr_async_mut()
1272 pub fn visit_expr_await_mut<V>(v: &mut V, node: &mut ExprAwait) in visit_expr_await_mut()
1284 pub fn visit_expr_binary_mut<V>(v: &mut V, node: &mut ExprBinary) in visit_expr_binary_mut()
1296 pub fn visit_expr_block_mut<V>(v: &mut V, node: &mut ExprBlock) in visit_expr_block_mut()
1309 pub fn visit_expr_box_mut<V>(v: &mut V, node: &mut ExprBox) in visit_expr_box_mut()
1320 pub fn visit_expr_break_mut<V>(v: &mut V, node: &mut ExprBreak) in visit_expr_break_mut()
1336 pub fn visit_expr_call_mut<V>(v: &mut V, node: &mut ExprCall) in visit_expr_call_mut()
1354 pub fn visit_expr_cast_mut<V>(v: &mut V, node: &mut ExprCast) in visit_expr_cast_mut()
1366 pub fn visit_expr_closure_mut<V>(v: &mut V, node: &mut ExprClosure) in visit_expr_closure_mut()
1395 pub fn visit_expr_continue_mut<V>(v: &mut V, node: &mut ExprContinue) in visit_expr_continue_mut()
1408 pub fn visit_expr_field_mut<V>(v: &mut V, node: &mut ExprField) in visit_expr_field_mut()
1420 pub fn visit_expr_for_loop_mut<V>(v: &mut V, node: &mut ExprForLoop) in visit_expr_for_loop_mut()
1437 pub fn visit_expr_group_mut<V>(v: &mut V, node: &mut ExprGroup) in visit_expr_group_mut()
1448 pub fn visit_expr_if_mut<V>(v: &mut V, node: &mut ExprIf) in visit_expr_if_mut()
1464 pub fn visit_expr_index_mut<V>(v: &mut V, node: &mut ExprIndex) in visit_expr_index_mut()
1476 pub fn visit_expr_let_mut<V>(v: &mut V, node: &mut ExprLet) in visit_expr_let_mut()
1489 pub fn visit_expr_lit_mut<V>(v: &mut V, node: &mut ExprLit) in visit_expr_lit_mut()
1499 pub fn visit_expr_loop_mut<V>(v: &mut V, node: &mut ExprLoop) in visit_expr_loop_mut()
1513 pub fn visit_expr_macro_mut<V>(v: &mut V, node: &mut ExprMacro) in visit_expr_macro_mut()
1523 pub fn visit_expr_match_mut<V>(v: &mut V, node: &mut ExprMatch) in visit_expr_match_mut()
1538 pub fn visit_expr_method_call_mut<V>(v: &mut V, node: &mut ExprMethodCall) in visit_expr_method_call_mut()
1561 pub fn visit_expr_paren_mut<V>(v: &mut V, node: &mut ExprParen) in visit_expr_paren_mut()
1572 pub fn visit_expr_path_mut<V>(v: &mut V, node: &mut ExprPath) in visit_expr_path_mut()
1585 pub fn visit_expr_range_mut<V>(v: &mut V, node: &mut ExprRange) in visit_expr_range_mut()
1601 pub fn visit_expr_reference_mut<V>(v: &mut V, node: &mut ExprReference) in visit_expr_reference_mut()
1615 pub fn visit_expr_repeat_mut<V>(v: &mut V, node: &mut ExprRepeat) in visit_expr_repeat_mut()
1628 pub fn visit_expr_return_mut<V>(v: &mut V, node: &mut ExprReturn) in visit_expr_return_mut()
1641 pub fn visit_expr_struct_mut<V>(v: &mut V, node: &mut ExprStruct) in visit_expr_struct_mut()
1665 pub fn visit_expr_try_mut<V>(v: &mut V, node: &mut ExprTry) in visit_expr_try_mut()
1676 pub fn visit_expr_try_block_mut<V>(v: &mut V, node: &mut ExprTryBlock) in visit_expr_try_block_mut()
1687 pub fn visit_expr_tuple_mut<V>(v: &mut V, node: &mut ExprTuple) in visit_expr_tuple_mut()
1704 pub fn visit_expr_type_mut<V>(v: &mut V, node: &mut ExprType) in visit_expr_type_mut()
1716 pub fn visit_expr_unary_mut<V>(v: &mut V, node: &mut ExprUnary) in visit_expr_unary_mut()
1727 pub fn visit_expr_unsafe_mut<V>(v: &mut V, node: &mut ExprUnsafe) in visit_expr_unsafe_mut()
1738 pub fn visit_expr_while_mut<V>(v: &mut V, node: &mut ExprWhile) in visit_expr_while_mut()
1753 pub fn visit_expr_yield_mut<V>(v: &mut V, node: &mut ExprYield) in visit_expr_yield_mut()
1766 pub fn visit_field_mut<V>(v: &mut V, node: &mut Field) in visit_field_mut()
1783 pub fn visit_field_pat_mut<V>(v: &mut V, node: &mut FieldPat) in visit_field_pat_mut()
1797 pub fn visit_field_value_mut<V>(v: &mut V, node: &mut FieldValue) in visit_field_value_mut()
1811 pub fn visit_fields_mut<V>(v: &mut V, node: &mut Fields) in visit_fields_mut()
1826 pub fn visit_fields_named_mut<V>(v: &mut V, node: &mut FieldsNamed) in visit_fields_named_mut()
1840 pub fn visit_fields_unnamed_mut<V>(v: &mut V, node: &mut FieldsUnnamed) in visit_fields_unnamed_mut()
1854 pub fn visit_file_mut<V>(v: &mut V, node: &mut File) in visit_file_mut()
1867 pub fn visit_fn_arg_mut<V>(v: &mut V, node: &mut FnArg) in visit_fn_arg_mut()
1881 pub fn visit_foreign_item_mut<V>(v: &mut V, node: &mut ForeignItem) in visit_foreign_item_mut()
1905 pub fn visit_foreign_item_fn_mut<V>(v: &mut V, node: &mut ForeignItemFn) in visit_foreign_item_fn_mut()
1917 pub fn visit_foreign_item_macro_mut<V>(v: &mut V, node: &mut ForeignItemMacro) in visit_foreign_item_macro_mut()
1930 pub fn visit_foreign_item_static_mut<V>(v: &mut V, node: &mut ForeignItemStatic) in visit_foreign_item_static_mut()
1948 pub fn visit_foreign_item_type_mut<V>(v: &mut V, node: &mut ForeignItemType) in visit_foreign_item_type_mut()
1961 pub fn visit_generic_argument_mut<V>(v: &mut V, node: &mut GenericArgument) in visit_generic_argument_mut()
1984 pub fn visit_generic_method_argument_mut<V>(v: &mut V, node: &mut GenericMethodArgument) in visit_generic_method_argument_mut()
1998 pub fn visit_generic_param_mut<V>(v: &mut V, node: &mut GenericParam) in visit_generic_param_mut()
2015 pub fn visit_generics_mut<V>(v: &mut V, node: &mut Generics) in visit_generics_mut()
2036 pub fn visit_ident_mut<V>(v: &mut V, node: &mut Ident) in visit_ident_mut()
2045 pub fn visit_impl_item_mut<V>(v: &mut V, node: &mut ImplItem) in visit_impl_item_mut()
2069 pub fn visit_impl_item_const_mut<V>(v: &mut V, node: &mut ImplItemConst) in visit_impl_item_const_mut()
2089 pub fn visit_impl_item_macro_mut<V>(v: &mut V, node: &mut ImplItemMacro) in visit_impl_item_macro_mut()
2102 pub fn visit_impl_item_method_mut<V>(v: &mut V, node: &mut ImplItemMethod) in visit_impl_item_method_mut()
2117 pub fn visit_impl_item_type_mut<V>(v: &mut V, node: &mut ImplItemType) in visit_impl_item_type_mut()
2136 pub fn visit_index_mut<V>(v: &mut V, node: &mut Index) in visit_index_mut()
2144 pub fn visit_item_mut<V>(v: &mut V, node: &mut Item) in visit_item_mut()
2204 pub fn visit_item_const_mut<V>(v: &mut V, node: &mut ItemConst) in visit_item_const_mut()
2221 pub fn visit_item_enum_mut<V>(v: &mut V, node: &mut ItemEnum) in visit_item_enum_mut()
2242 pub fn visit_item_extern_crate_mut<V>(v: &mut V, node: &mut ItemExternCrate) in visit_item_extern_crate_mut()
2260 pub fn visit_item_fn_mut<V>(v: &mut V, node: &mut ItemFn) in visit_item_fn_mut()
2272 pub fn visit_item_foreign_mod_mut<V>(v: &mut V, node: &mut ItemForeignMod) in visit_item_foreign_mod_mut()
2286 pub fn visit_item_impl_mut<V>(v: &mut V, node: &mut ItemImpl) in visit_item_impl_mut()
2315 pub fn visit_item_macro_mut<V>(v: &mut V, node: &mut ItemMacro) in visit_item_macro_mut()
2331 pub fn visit_item_macro2_mut<V>(v: &mut V, node: &mut ItemMacro2) in visit_item_macro2_mut()
2344 pub fn visit_item_mod_mut<V>(v: &mut V, node: &mut ItemMod) in visit_item_mod_mut()
2365 pub fn visit_item_static_mut<V>(v: &mut V, node: &mut ItemStatic) in visit_item_static_mut()
2385 pub fn visit_item_struct_mut<V>(v: &mut V, node: &mut ItemStruct) in visit_item_struct_mut()
2402 pub fn visit_item_trait_mut<V>(v: &mut V, node: &mut ItemTrait) in visit_item_trait_mut()
2435 pub fn visit_item_trait_alias_mut<V>(v: &mut V, node: &mut ItemTraitAlias) in visit_item_trait_alias_mut()
2457 pub fn visit_item_type_mut<V>(v: &mut V, node: &mut ItemType) in visit_item_type_mut()
2473 pub fn visit_item_union_mut<V>(v: &mut V, node: &mut ItemUnion) in visit_item_union_mut()
2487 pub fn visit_item_use_mut<V>(v: &mut V, node: &mut ItemUse) in visit_item_use_mut()
2503 pub fn visit_label_mut<V>(v: &mut V, node: &mut Label) in visit_label_mut()
2510 pub fn visit_lifetime_mut<V>(v: &mut V, node: &mut Lifetime) in visit_lifetime_mut()
2518 pub fn visit_lifetime_def_mut<V>(v: &mut V, node: &mut LifetimeDef) in visit_lifetime_def_mut()
2537 pub fn visit_lit_mut<V>(v: &mut V, node: &mut Lit) in visit_lit_mut()
2568 pub fn visit_lit_bool_mut<V>(v: &mut V, node: &mut LitBool) in visit_lit_bool_mut()
2575 pub fn visit_lit_byte_mut<V>(v: &mut V, node: &mut LitByte) in visit_lit_byte_mut()
2580 pub fn visit_lit_byte_str_mut<V>(v: &mut V, node: &mut LitByteStr) in visit_lit_byte_str_mut()
2585 pub fn visit_lit_char_mut<V>(v: &mut V, node: &mut LitChar) in visit_lit_char_mut()
2590 pub fn visit_lit_float_mut<V>(v: &mut V, node: &mut LitFloat) in visit_lit_float_mut()
2595 pub fn visit_lit_int_mut<V>(v: &mut V, node: &mut LitInt) in visit_lit_int_mut()
2600 pub fn visit_lit_str_mut<V>(v: &mut V, node: &mut LitStr) in visit_lit_str_mut()
2606 pub fn visit_local_mut<V>(v: &mut V, node: &mut Local) in visit_local_mut()
2622 pub fn visit_macro_mut<V>(v: &mut V, node: &mut Macro) in visit_macro_mut()
2632 pub fn visit_macro_delimiter_mut<V>(v: &mut V, node: &mut MacroDelimiter) in visit_macro_delimiter_mut()
2649 pub fn visit_member_mut<V>(v: &mut V, node: &mut Member) in visit_member_mut()
2663 pub fn visit_meta_mut<V>(v: &mut V, node: &mut Meta) in visit_meta_mut()
2680 pub fn visit_meta_list_mut<V>(v: &mut V, node: &mut MetaList) in visit_meta_list_mut()
2695 pub fn visit_meta_name_value_mut<V>(v: &mut V, node: &mut MetaNameValue) in visit_meta_name_value_mut()
2704 pub fn visit_method_turbofish_mut<V>(v: &mut V, node: &mut MethodTurbofish) in visit_method_turbofish_mut()
2720 pub fn visit_nested_meta_mut<V>(v: &mut V, node: &mut NestedMeta) in visit_nested_meta_mut()
2735 v: &mut V, in visit_parenthesized_generic_arguments_mut()
2751 pub fn visit_pat_mut<V>(v: &mut V, node: &mut Pat) in visit_pat_mut()
2808 pub fn visit_pat_box_mut<V>(v: &mut V, node: &mut PatBox) in visit_pat_box_mut()
2819 pub fn visit_pat_ident_mut<V>(v: &mut V, node: &mut PatIdent) in visit_pat_ident_mut()
2839 pub fn visit_pat_lit_mut<V>(v: &mut V, node: &mut PatLit) in visit_pat_lit_mut()
2849 pub fn visit_pat_macro_mut<V>(v: &mut V, node: &mut PatMacro) in visit_pat_macro_mut()
2859 pub fn visit_pat_or_mut<V>(v: &mut V, node: &mut PatOr) in visit_pat_or_mut()
2878 pub fn visit_pat_path_mut<V>(v: &mut V, node: &mut PatPath) in visit_pat_path_mut()
2891 pub fn visit_pat_range_mut<V>(v: &mut V, node: &mut PatRange) in visit_pat_range_mut()
2903 pub fn visit_pat_reference_mut<V>(v: &mut V, node: &mut PatReference) in visit_pat_reference_mut()
2917 pub fn visit_pat_rest_mut<V>(v: &mut V, node: &mut PatRest) in visit_pat_rest_mut()
2927 pub fn visit_pat_slice_mut<V>(v: &mut V, node: &mut PatSlice) in visit_pat_slice_mut()
2944 pub fn visit_pat_struct_mut<V>(v: &mut V, node: &mut PatStruct) in visit_pat_struct_mut()
2965 pub fn visit_pat_tuple_mut<V>(v: &mut V, node: &mut PatTuple) in visit_pat_tuple_mut()
2982 pub fn visit_pat_tuple_struct_mut<V>(v: &mut V, node: &mut PatTupleStruct) in visit_pat_tuple_struct_mut()
2993 pub fn visit_pat_type_mut<V>(v: &mut V, node: &mut PatType) in visit_pat_type_mut()
3005 pub fn visit_pat_wild_mut<V>(v: &mut V, node: &mut PatWild) in visit_pat_wild_mut()
3015 pub fn visit_path_mut<V>(v: &mut V, node: &mut Path) in visit_path_mut()
3031 pub fn visit_path_arguments_mut<V>(v: &mut V, node: &mut PathArguments) in visit_path_arguments_mut()
3046 pub fn visit_path_segment_mut<V>(v: &mut V, node: &mut PathSegment) in visit_path_segment_mut()
3054 pub fn visit_predicate_eq_mut<V>(v: &mut V, node: &mut PredicateEq) in visit_predicate_eq_mut()
3063 pub fn visit_predicate_lifetime_mut<V>(v: &mut V, node: &mut PredicateLifetime) in visit_predicate_lifetime_mut()
3078 pub fn visit_predicate_type_mut<V>(v: &mut V, node: &mut PredicateType) in visit_predicate_type_mut()
3096 pub fn visit_qself_mut<V>(v: &mut V, node: &mut QSelf) in visit_qself_mut()
3109 pub fn visit_range_limits_mut<V>(v: &mut V, node: &mut RangeLimits) in visit_range_limits_mut()
3123 pub fn visit_receiver_mut<V>(v: &mut V, node: &mut Receiver) in visit_receiver_mut()
3142 pub fn visit_return_type_mut<V>(v: &mut V, node: &mut ReturnType) in visit_return_type_mut()
3155 pub fn visit_signature_mut<V>(v: &mut V, node: &mut Signature) in visit_signature_mut()
3187 pub fn visit_span_mut<V>(v: &mut V, node: &mut Span) in visit_span_mut()
3193 pub fn visit_stmt_mut<V>(v: &mut V, node: &mut Stmt) in visit_stmt_mut()
3214 pub fn visit_trait_bound_mut<V>(v: &mut V, node: &mut TraitBound) in visit_trait_bound_mut()
3228 pub fn visit_trait_bound_modifier_mut<V>(v: &mut V, node: &mut TraitBoundModifier) in visit_trait_bound_modifier_mut()
3240 pub fn visit_trait_item_mut<V>(v: &mut V, node: &mut TraitItem) in visit_trait_item_mut()
3264 pub fn visit_trait_item_const_mut<V>(v: &mut V, node: &mut TraitItemConst) in visit_trait_item_const_mut()
3282 pub fn visit_trait_item_macro_mut<V>(v: &mut V, node: &mut TraitItemMacro) in visit_trait_item_macro_mut()
3295 pub fn visit_trait_item_method_mut<V>(v: &mut V, node: &mut TraitItemMethod) in visit_trait_item_method_mut()
3311 pub fn visit_trait_item_type_mut<V>(v: &mut V, node: &mut TraitItemType) in visit_trait_item_type_mut()
3338 pub fn visit_type_mut<V>(v: &mut V, node: &mut Type) in visit_type_mut()
3392 pub fn visit_type_array_mut<V>(v: &mut V, node: &mut TypeArray) in visit_type_array_mut()
3402 pub fn visit_type_bare_fn_mut<V>(v: &mut V, node: &mut TypeBareFn) in visit_type_bare_fn_mut()
3430 pub fn visit_type_group_mut<V>(v: &mut V, node: &mut TypeGroup) in visit_type_group_mut()
3438 pub fn visit_type_impl_trait_mut<V>(v: &mut V, node: &mut TypeImplTrait) in visit_type_impl_trait_mut()
3452 pub fn visit_type_infer_mut<V>(v: &mut V, node: &mut TypeInfer) in visit_type_infer_mut()
3459 pub fn visit_type_macro_mut<V>(v: &mut V, node: &mut TypeMacro) in visit_type_macro_mut()
3466 pub fn visit_type_never_mut<V>(v: &mut V, node: &mut TypeNever) in visit_type_never_mut()
3473 pub fn visit_type_param_mut<V>(v: &mut V, node: &mut TypeParam) in visit_type_param_mut()
3499 pub fn visit_type_param_bound_mut<V>(v: &mut V, node: &mut TypeParamBound) in visit_type_param_bound_mut()
3513 pub fn visit_type_paren_mut<V>(v: &mut V, node: &mut TypeParen) in visit_type_paren_mut()
3521 pub fn visit_type_path_mut<V>(v: &mut V, node: &mut TypePath) in visit_type_path_mut()
3531 pub fn visit_type_ptr_mut<V>(v: &mut V, node: &mut TypePtr) in visit_type_ptr_mut()
3545 pub fn visit_type_reference_mut<V>(v: &mut V, node: &mut TypeReference) in visit_type_reference_mut()
3559 pub fn visit_type_slice_mut<V>(v: &mut V, node: &mut TypeSlice) in visit_type_slice_mut()
3567 pub fn visit_type_trait_object_mut<V>(v: &mut V, node: &mut TypeTraitObject) in visit_type_trait_object_mut()
3583 pub fn visit_type_tuple_mut<V>(v: &mut V, node: &mut TypeTuple) in visit_type_tuple_mut()
3597 pub fn visit_un_op_mut<V>(v: &mut V, node: &mut UnOp) in visit_un_op_mut()
3614 pub fn visit_use_glob_mut<V>(v: &mut V, node: &mut UseGlob) in visit_use_glob_mut()
3621 pub fn visit_use_group_mut<V>(v: &mut V, node: &mut UseGroup) in visit_use_group_mut()
3635 pub fn visit_use_name_mut<V>(v: &mut V, node: &mut UseName) in visit_use_name_mut()
3642 pub fn visit_use_path_mut<V>(v: &mut V, node: &mut UsePath) in visit_use_path_mut()
3651 pub fn visit_use_rename_mut<V>(v: &mut V, node: &mut UseRename) in visit_use_rename_mut()
3660 pub fn visit_use_tree_mut<V>(v: &mut V, node: &mut UseTree) in visit_use_tree_mut()
3683 pub fn visit_variadic_mut<V>(v: &mut V, node: &mut Variadic) in visit_variadic_mut()
3693 pub fn visit_variant_mut<V>(v: &mut V, node: &mut Variant) in visit_variant_mut()
3708 pub fn visit_vis_crate_mut<V>(v: &mut V, node: &mut VisCrate) in visit_vis_crate_mut()
3715 pub fn visit_vis_public_mut<V>(v: &mut V, node: &mut VisPublic) in visit_vis_public_mut()
3722 pub fn visit_vis_restricted_mut<V>(v: &mut V, node: &mut VisRestricted) in visit_vis_restricted_mut()
3734 pub fn visit_visibility_mut<V>(v: &mut V, node: &mut Visibility) in visit_visibility_mut()
3752 pub fn visit_where_clause_mut<V>(v: &mut V, node: &mut WhereClause) in visit_where_clause_mut()
3766 pub fn visit_where_predicate_mut<V>(v: &mut V, node: &mut WherePredicate) in visit_where_predicate_mut()