Lines Matching defs:V
780 pub fn visit_abi_mut<V>(v: &mut V, node: &mut Abi) in visit_abi_mut()
791 v: &mut V, in visit_angle_bracketed_generic_arguments_mut()
811 pub fn visit_arm_mut<V>(v: &mut V, node: &mut Arm) in visit_arm_mut()
830 pub fn visit_attr_style_mut<V>(v: &mut V, node: &mut AttrStyle) in visit_attr_style_mut()
842 pub fn visit_attribute_mut<V>(v: &mut V, node: &mut Attribute) in visit_attribute_mut()
853 pub fn visit_bare_fn_arg_mut<V>(v: &mut V, node: &mut BareFnArg) in visit_bare_fn_arg_mut()
867 pub fn visit_bin_op_mut<V>(v: &mut V, node: &mut BinOp) in visit_bin_op_mut()
959 pub fn visit_binding_mut<V>(v: &mut V, node: &mut Binding) in visit_binding_mut()
968 pub fn visit_block_mut<V>(v: &mut V, node: &mut Block) in visit_block_mut()
978 pub fn visit_bound_lifetimes_mut<V>(v: &mut V, node: &mut BoundLifetimes) in visit_bound_lifetimes_mut()
994 pub fn visit_const_param_mut<V>(v: &mut V, node: &mut ConstParam) in visit_const_param_mut()
1013 pub fn visit_constraint_mut<V>(v: &mut V, node: &mut Constraint) in visit_constraint_mut()
1028 pub fn visit_data_mut<V>(v: &mut V, node: &mut Data) in visit_data_mut()
1045 pub fn visit_data_enum_mut<V>(v: &mut V, node: &mut DataEnum) in visit_data_enum_mut()
1060 pub fn visit_data_struct_mut<V>(v: &mut V, node: &mut DataStruct) in visit_data_struct_mut()
1071 pub fn visit_data_union_mut<V>(v: &mut V, node: &mut DataUnion) in visit_data_union_mut()
1079 pub fn visit_derive_input_mut<V>(v: &mut V, node: &mut DeriveInput) in visit_derive_input_mut()
1092 pub fn visit_expr_mut<V>(v: &mut V, node: &mut Expr) in visit_expr_mut()
1222 pub fn visit_expr_array_mut<V>(v: &mut V, node: &mut ExprArray) in visit_expr_array_mut()
1239 pub fn visit_expr_assign_mut<V>(v: &mut V, node: &mut ExprAssign) in visit_expr_assign_mut()
1251 pub fn visit_expr_assign_op_mut<V>(v: &mut V, node: &mut ExprAssignOp) in visit_expr_assign_op_mut()
1263 pub fn visit_expr_async_mut<V>(v: &mut V, node: &mut ExprAsync) in visit_expr_async_mut()
1277 pub fn visit_expr_await_mut<V>(v: &mut V, node: &mut ExprAwait) in visit_expr_await_mut()
1289 pub fn visit_expr_binary_mut<V>(v: &mut V, node: &mut ExprBinary) in visit_expr_binary_mut()
1301 pub fn visit_expr_block_mut<V>(v: &mut V, node: &mut ExprBlock) in visit_expr_block_mut()
1314 pub fn visit_expr_box_mut<V>(v: &mut V, node: &mut ExprBox) in visit_expr_box_mut()
1325 pub fn visit_expr_break_mut<V>(v: &mut V, node: &mut ExprBreak) in visit_expr_break_mut()
1341 pub fn visit_expr_call_mut<V>(v: &mut V, node: &mut ExprCall) in visit_expr_call_mut()
1359 pub fn visit_expr_cast_mut<V>(v: &mut V, node: &mut ExprCast) in visit_expr_cast_mut()
1371 pub fn visit_expr_closure_mut<V>(v: &mut V, node: &mut ExprClosure) in visit_expr_closure_mut()
1400 pub fn visit_expr_continue_mut<V>(v: &mut V, node: &mut ExprContinue) in visit_expr_continue_mut()
1413 pub fn visit_expr_field_mut<V>(v: &mut V, node: &mut ExprField) in visit_expr_field_mut()
1425 pub fn visit_expr_for_loop_mut<V>(v: &mut V, node: &mut ExprForLoop) in visit_expr_for_loop_mut()
1442 pub fn visit_expr_group_mut<V>(v: &mut V, node: &mut ExprGroup) in visit_expr_group_mut()
1453 pub fn visit_expr_if_mut<V>(v: &mut V, node: &mut ExprIf) in visit_expr_if_mut()
1469 pub fn visit_expr_index_mut<V>(v: &mut V, node: &mut ExprIndex) in visit_expr_index_mut()
1481 pub fn visit_expr_let_mut<V>(v: &mut V, node: &mut ExprLet) in visit_expr_let_mut()
1494 pub fn visit_expr_lit_mut<V>(v: &mut V, node: &mut ExprLit) in visit_expr_lit_mut()
1504 pub fn visit_expr_loop_mut<V>(v: &mut V, node: &mut ExprLoop) in visit_expr_loop_mut()
1518 pub fn visit_expr_macro_mut<V>(v: &mut V, node: &mut ExprMacro) in visit_expr_macro_mut()
1528 pub fn visit_expr_match_mut<V>(v: &mut V, node: &mut ExprMatch) in visit_expr_match_mut()
1543 pub fn visit_expr_method_call_mut<V>(v: &mut V, node: &mut ExprMethodCall) in visit_expr_method_call_mut()
1566 pub fn visit_expr_paren_mut<V>(v: &mut V, node: &mut ExprParen) in visit_expr_paren_mut()
1577 pub fn visit_expr_path_mut<V>(v: &mut V, node: &mut ExprPath) in visit_expr_path_mut()
1590 pub fn visit_expr_range_mut<V>(v: &mut V, node: &mut ExprRange) in visit_expr_range_mut()
1606 pub fn visit_expr_reference_mut<V>(v: &mut V, node: &mut ExprReference) in visit_expr_reference_mut()
1620 pub fn visit_expr_repeat_mut<V>(v: &mut V, node: &mut ExprRepeat) in visit_expr_repeat_mut()
1633 pub fn visit_expr_return_mut<V>(v: &mut V, node: &mut ExprReturn) in visit_expr_return_mut()
1646 pub fn visit_expr_struct_mut<V>(v: &mut V, node: &mut ExprStruct) in visit_expr_struct_mut()
1670 pub fn visit_expr_try_mut<V>(v: &mut V, node: &mut ExprTry) in visit_expr_try_mut()
1681 pub fn visit_expr_try_block_mut<V>(v: &mut V, node: &mut ExprTryBlock) in visit_expr_try_block_mut()
1692 pub fn visit_expr_tuple_mut<V>(v: &mut V, node: &mut ExprTuple) in visit_expr_tuple_mut()
1709 pub fn visit_expr_type_mut<V>(v: &mut V, node: &mut ExprType) in visit_expr_type_mut()
1721 pub fn visit_expr_unary_mut<V>(v: &mut V, node: &mut ExprUnary) in visit_expr_unary_mut()
1732 pub fn visit_expr_unsafe_mut<V>(v: &mut V, node: &mut ExprUnsafe) in visit_expr_unsafe_mut()
1743 pub fn visit_expr_while_mut<V>(v: &mut V, node: &mut ExprWhile) in visit_expr_while_mut()
1758 pub fn visit_expr_yield_mut<V>(v: &mut V, node: &mut ExprYield) in visit_expr_yield_mut()
1771 pub fn visit_field_mut<V>(v: &mut V, node: &mut Field) in visit_field_mut()
1788 pub fn visit_field_pat_mut<V>(v: &mut V, node: &mut FieldPat) in visit_field_pat_mut()
1802 pub fn visit_field_value_mut<V>(v: &mut V, node: &mut FieldValue) in visit_field_value_mut()
1816 pub fn visit_fields_mut<V>(v: &mut V, node: &mut Fields) in visit_fields_mut()
1831 pub fn visit_fields_named_mut<V>(v: &mut V, node: &mut FieldsNamed) in visit_fields_named_mut()
1845 pub fn visit_fields_unnamed_mut<V>(v: &mut V, node: &mut FieldsUnnamed) in visit_fields_unnamed_mut()
1859 pub fn visit_file_mut<V>(v: &mut V, node: &mut File) in visit_file_mut()
1872 pub fn visit_fn_arg_mut<V>(v: &mut V, node: &mut FnArg) in visit_fn_arg_mut()
1886 pub fn visit_foreign_item_mut<V>(v: &mut V, node: &mut ForeignItem) in visit_foreign_item_mut()
1911 pub fn visit_foreign_item_fn_mut<V>(v: &mut V, node: &mut ForeignItemFn) in visit_foreign_item_fn_mut()
1923 pub fn visit_foreign_item_macro_mut<V>(v: &mut V, node: &mut ForeignItemMacro) in visit_foreign_item_macro_mut()
1936 pub fn visit_foreign_item_static_mut<V>(v: &mut V, node: &mut ForeignItemStatic) in visit_foreign_item_static_mut()
1954 pub fn visit_foreign_item_type_mut<V>(v: &mut V, node: &mut ForeignItemType) in visit_foreign_item_type_mut()
1967 pub fn visit_generic_argument_mut<V>(v: &mut V, node: &mut GenericArgument) in visit_generic_argument_mut()
1990 pub fn visit_generic_method_argument_mut<V>(v: &mut V, node: &mut GenericMethodArgument) in visit_generic_method_argument_mut()
2004 pub fn visit_generic_param_mut<V>(v: &mut V, node: &mut GenericParam) in visit_generic_param_mut()
2021 pub fn visit_generics_mut<V>(v: &mut V, node: &mut Generics) in visit_generics_mut()
2042 pub fn visit_ident_mut<V>(v: &mut V, node: &mut Ident) in visit_ident_mut()
2051 pub fn visit_impl_item_mut<V>(v: &mut V, node: &mut ImplItem) in visit_impl_item_mut()
2076 pub fn visit_impl_item_const_mut<V>(v: &mut V, node: &mut ImplItemConst) in visit_impl_item_const_mut()
2096 pub fn visit_impl_item_macro_mut<V>(v: &mut V, node: &mut ImplItemMacro) in visit_impl_item_macro_mut()
2109 pub fn visit_impl_item_method_mut<V>(v: &mut V, node: &mut ImplItemMethod) in visit_impl_item_method_mut()
2124 pub fn visit_impl_item_type_mut<V>(v: &mut V, node: &mut ImplItemType) in visit_impl_item_type_mut()
2143 pub fn visit_index_mut<V>(v: &mut V, node: &mut Index) in visit_index_mut()
2151 pub fn visit_item_mut<V>(v: &mut V, node: &mut Item) in visit_item_mut()
2212 pub fn visit_item_const_mut<V>(v: &mut V, node: &mut ItemConst) in visit_item_const_mut()
2229 pub fn visit_item_enum_mut<V>(v: &mut V, node: &mut ItemEnum) in visit_item_enum_mut()
2250 pub fn visit_item_extern_crate_mut<V>(v: &mut V, node: &mut ItemExternCrate) in visit_item_extern_crate_mut()
2268 pub fn visit_item_fn_mut<V>(v: &mut V, node: &mut ItemFn) in visit_item_fn_mut()
2280 pub fn visit_item_foreign_mod_mut<V>(v: &mut V, node: &mut ItemForeignMod) in visit_item_foreign_mod_mut()
2294 pub fn visit_item_impl_mut<V>(v: &mut V, node: &mut ItemImpl) in visit_item_impl_mut()
2323 pub fn visit_item_macro_mut<V>(v: &mut V, node: &mut ItemMacro) in visit_item_macro_mut()
2339 pub fn visit_item_macro2_mut<V>(v: &mut V, node: &mut ItemMacro2) in visit_item_macro2_mut()
2352 pub fn visit_item_mod_mut<V>(v: &mut V, node: &mut ItemMod) in visit_item_mod_mut()
2373 pub fn visit_item_static_mut<V>(v: &mut V, node: &mut ItemStatic) in visit_item_static_mut()
2393 pub fn visit_item_struct_mut<V>(v: &mut V, node: &mut ItemStruct) in visit_item_struct_mut()
2410 pub fn visit_item_trait_mut<V>(v: &mut V, node: &mut ItemTrait) in visit_item_trait_mut()
2443 pub fn visit_item_trait_alias_mut<V>(v: &mut V, node: &mut ItemTraitAlias) in visit_item_trait_alias_mut()
2465 pub fn visit_item_type_mut<V>(v: &mut V, node: &mut ItemType) in visit_item_type_mut()
2481 pub fn visit_item_union_mut<V>(v: &mut V, node: &mut ItemUnion) in visit_item_union_mut()
2495 pub fn visit_item_use_mut<V>(v: &mut V, node: &mut ItemUse) in visit_item_use_mut()
2511 pub fn visit_label_mut<V>(v: &mut V, node: &mut Label) in visit_label_mut()
2518 pub fn visit_lifetime_mut<V>(v: &mut V, node: &mut Lifetime) in visit_lifetime_mut()
2526 pub fn visit_lifetime_def_mut<V>(v: &mut V, node: &mut LifetimeDef) in visit_lifetime_def_mut()
2545 pub fn visit_lit_mut<V>(v: &mut V, node: &mut Lit) in visit_lit_mut()
2576 pub fn visit_lit_bool_mut<V>(v: &mut V, node: &mut LitBool) in visit_lit_bool_mut()
2583 pub fn visit_lit_byte_mut<V>(v: &mut V, node: &mut LitByte) in visit_lit_byte_mut()
2587 pub fn visit_lit_byte_str_mut<V>(v: &mut V, node: &mut LitByteStr) in visit_lit_byte_str_mut()
2591 pub fn visit_lit_char_mut<V>(v: &mut V, node: &mut LitChar) in visit_lit_char_mut()
2595 pub fn visit_lit_float_mut<V>(v: &mut V, node: &mut LitFloat) in visit_lit_float_mut()
2599 pub fn visit_lit_int_mut<V>(v: &mut V, node: &mut LitInt) in visit_lit_int_mut()
2603 pub fn visit_lit_str_mut<V>(v: &mut V, node: &mut LitStr) in visit_lit_str_mut()
2608 pub fn visit_local_mut<V>(v: &mut V, node: &mut Local) in visit_local_mut()
2624 pub fn visit_macro_mut<V>(v: &mut V, node: &mut Macro) in visit_macro_mut()
2634 pub fn visit_macro_delimiter_mut<V>(v: &mut V, node: &mut MacroDelimiter) in visit_macro_delimiter_mut()
2651 pub fn visit_member_mut<V>(v: &mut V, node: &mut Member) in visit_member_mut()
2665 pub fn visit_meta_mut<V>(v: &mut V, node: &mut Meta) in visit_meta_mut()
2682 pub fn visit_meta_list_mut<V>(v: &mut V, node: &mut MetaList) in visit_meta_list_mut()
2697 pub fn visit_meta_name_value_mut<V>(v: &mut V, node: &mut MetaNameValue) in visit_meta_name_value_mut()
2706 pub fn visit_method_turbofish_mut<V>(v: &mut V, node: &mut MethodTurbofish) in visit_method_turbofish_mut()
2722 pub fn visit_nested_meta_mut<V>(v: &mut V, node: &mut NestedMeta) in visit_nested_meta_mut()
2737 v: &mut V, in visit_parenthesized_generic_arguments_mut()
2754 pub fn visit_pat_mut<V>(v: &mut V, node: &mut Pat) in visit_pat_mut()
2812 pub fn visit_pat_box_mut<V>(v: &mut V, node: &mut PatBox) in visit_pat_box_mut()
2823 pub fn visit_pat_ident_mut<V>(v: &mut V, node: &mut PatIdent) in visit_pat_ident_mut()
2843 pub fn visit_pat_lit_mut<V>(v: &mut V, node: &mut PatLit) in visit_pat_lit_mut()
2853 pub fn visit_pat_macro_mut<V>(v: &mut V, node: &mut PatMacro) in visit_pat_macro_mut()
2863 pub fn visit_pat_or_mut<V>(v: &mut V, node: &mut PatOr) in visit_pat_or_mut()
2882 pub fn visit_pat_path_mut<V>(v: &mut V, node: &mut PatPath) in visit_pat_path_mut()
2895 pub fn visit_pat_range_mut<V>(v: &mut V, node: &mut PatRange) in visit_pat_range_mut()
2907 pub fn visit_pat_reference_mut<V>(v: &mut V, node: &mut PatReference) in visit_pat_reference_mut()
2921 pub fn visit_pat_rest_mut<V>(v: &mut V, node: &mut PatRest) in visit_pat_rest_mut()
2931 pub fn visit_pat_slice_mut<V>(v: &mut V, node: &mut PatSlice) in visit_pat_slice_mut()
2948 pub fn visit_pat_struct_mut<V>(v: &mut V, node: &mut PatStruct) in visit_pat_struct_mut()
2969 pub fn visit_pat_tuple_mut<V>(v: &mut V, node: &mut PatTuple) in visit_pat_tuple_mut()
2986 pub fn visit_pat_tuple_struct_mut<V>(v: &mut V, node: &mut PatTupleStruct) in visit_pat_tuple_struct_mut()
2997 pub fn visit_pat_type_mut<V>(v: &mut V, node: &mut PatType) in visit_pat_type_mut()
3009 pub fn visit_pat_wild_mut<V>(v: &mut V, node: &mut PatWild) in visit_pat_wild_mut()
3019 pub fn visit_path_mut<V>(v: &mut V, node: &mut Path) in visit_path_mut()
3035 pub fn visit_path_arguments_mut<V>(v: &mut V, node: &mut PathArguments) in visit_path_arguments_mut()
3050 pub fn visit_path_segment_mut<V>(v: &mut V, node: &mut PathSegment) in visit_path_segment_mut()
3058 pub fn visit_predicate_eq_mut<V>(v: &mut V, node: &mut PredicateEq) in visit_predicate_eq_mut()
3067 pub fn visit_predicate_lifetime_mut<V>(v: &mut V, node: &mut PredicateLifetime) in visit_predicate_lifetime_mut()
3082 pub fn visit_predicate_type_mut<V>(v: &mut V, node: &mut PredicateType) in visit_predicate_type_mut()
3100 pub fn visit_qself_mut<V>(v: &mut V, node: &mut QSelf) in visit_qself_mut()
3113 pub fn visit_range_limits_mut<V>(v: &mut V, node: &mut RangeLimits) in visit_range_limits_mut()
3127 pub fn visit_receiver_mut<V>(v: &mut V, node: &mut Receiver) in visit_receiver_mut()
3146 pub fn visit_return_type_mut<V>(v: &mut V, node: &mut ReturnType) in visit_return_type_mut()
3159 pub fn visit_signature_mut<V>(v: &mut V, node: &mut Signature) in visit_signature_mut()
3191 pub fn visit_span_mut<V>(v: &mut V, node: &mut Span) in visit_span_mut()
3196 pub fn visit_stmt_mut<V>(v: &mut V, node: &mut Stmt) in visit_stmt_mut()
3217 pub fn visit_trait_bound_mut<V>(v: &mut V, node: &mut TraitBound) in visit_trait_bound_mut()
3231 pub fn visit_trait_bound_modifier_mut<V>(v: &mut V, node: &mut TraitBoundModifier) in visit_trait_bound_modifier_mut()
3243 pub fn visit_trait_item_mut<V>(v: &mut V, node: &mut TraitItem) in visit_trait_item_mut()
3268 pub fn visit_trait_item_const_mut<V>(v: &mut V, node: &mut TraitItemConst) in visit_trait_item_const_mut()
3286 pub fn visit_trait_item_macro_mut<V>(v: &mut V, node: &mut TraitItemMacro) in visit_trait_item_macro_mut()
3299 pub fn visit_trait_item_method_mut<V>(v: &mut V, node: &mut TraitItemMethod) in visit_trait_item_method_mut()
3315 pub fn visit_trait_item_type_mut<V>(v: &mut V, node: &mut TraitItemType) in visit_trait_item_type_mut()
3342 pub fn visit_type_mut<V>(v: &mut V, node: &mut Type) in visit_type_mut()
3397 pub fn visit_type_array_mut<V>(v: &mut V, node: &mut TypeArray) in visit_type_array_mut()
3407 pub fn visit_type_bare_fn_mut<V>(v: &mut V, node: &mut TypeBareFn) in visit_type_bare_fn_mut()
3435 pub fn visit_type_group_mut<V>(v: &mut V, node: &mut TypeGroup) in visit_type_group_mut()
3443 pub fn visit_type_impl_trait_mut<V>(v: &mut V, node: &mut TypeImplTrait) in visit_type_impl_trait_mut()
3457 pub fn visit_type_infer_mut<V>(v: &mut V, node: &mut TypeInfer) in visit_type_infer_mut()
3464 pub fn visit_type_macro_mut<V>(v: &mut V, node: &mut TypeMacro) in visit_type_macro_mut()
3471 pub fn visit_type_never_mut<V>(v: &mut V, node: &mut TypeNever) in visit_type_never_mut()
3478 pub fn visit_type_param_mut<V>(v: &mut V, node: &mut TypeParam) in visit_type_param_mut()
3504 pub fn visit_type_param_bound_mut<V>(v: &mut V, node: &mut TypeParamBound) in visit_type_param_bound_mut()
3518 pub fn visit_type_paren_mut<V>(v: &mut V, node: &mut TypeParen) in visit_type_paren_mut()
3526 pub fn visit_type_path_mut<V>(v: &mut V, node: &mut TypePath) in visit_type_path_mut()
3536 pub fn visit_type_ptr_mut<V>(v: &mut V, node: &mut TypePtr) in visit_type_ptr_mut()
3550 pub fn visit_type_reference_mut<V>(v: &mut V, node: &mut TypeReference) in visit_type_reference_mut()
3564 pub fn visit_type_slice_mut<V>(v: &mut V, node: &mut TypeSlice) in visit_type_slice_mut()
3572 pub fn visit_type_trait_object_mut<V>(v: &mut V, node: &mut TypeTraitObject) in visit_type_trait_object_mut()
3588 pub fn visit_type_tuple_mut<V>(v: &mut V, node: &mut TypeTuple) in visit_type_tuple_mut()
3602 pub fn visit_un_op_mut<V>(v: &mut V, node: &mut UnOp) in visit_un_op_mut()
3619 pub fn visit_use_glob_mut<V>(v: &mut V, node: &mut UseGlob) in visit_use_glob_mut()
3626 pub fn visit_use_group_mut<V>(v: &mut V, node: &mut UseGroup) in visit_use_group_mut()
3640 pub fn visit_use_name_mut<V>(v: &mut V, node: &mut UseName) in visit_use_name_mut()
3647 pub fn visit_use_path_mut<V>(v: &mut V, node: &mut UsePath) in visit_use_path_mut()
3656 pub fn visit_use_rename_mut<V>(v: &mut V, node: &mut UseRename) in visit_use_rename_mut()
3665 pub fn visit_use_tree_mut<V>(v: &mut V, node: &mut UseTree) in visit_use_tree_mut()
3688 pub fn visit_variadic_mut<V>(v: &mut V, node: &mut Variadic) in visit_variadic_mut()
3698 pub fn visit_variant_mut<V>(v: &mut V, node: &mut Variant) in visit_variant_mut()
3713 pub fn visit_vis_crate_mut<V>(v: &mut V, node: &mut VisCrate) in visit_vis_crate_mut()
3720 pub fn visit_vis_public_mut<V>(v: &mut V, node: &mut VisPublic) in visit_vis_public_mut()
3727 pub fn visit_vis_restricted_mut<V>(v: &mut V, node: &mut VisRestricted) in visit_vis_restricted_mut()
3739 pub fn visit_visibility_mut<V>(v: &mut V, node: &mut Visibility) in visit_visibility_mut()
3757 pub fn visit_where_clause_mut<V>(v: &mut V, node: &mut WhereClause) in visit_where_clause_mut()
3771 pub fn visit_where_predicate_mut<V>(v: &mut V, node: &mut WherePredicate) in visit_where_predicate_mut()