Lines Matching defs:self

34     fn visit_abi_mut(&mut self, i: &mut crate::Abi) {  in visit_abi_mut()
40 &mut self, in visit_angle_bracketed_generic_arguments_mut()
47 fn visit_arm_mut(&mut self, i: &mut crate::Arm) { in visit_arm_mut()
52 fn visit_assoc_const_mut(&mut self, i: &mut crate::AssocConst) { in visit_assoc_const_mut()
57 fn visit_assoc_type_mut(&mut self, i: &mut crate::AssocType) { in visit_assoc_type_mut()
62 fn visit_attr_style_mut(&mut self, i: &mut crate::AttrStyle) { in visit_attr_style_mut()
67 fn visit_attribute_mut(&mut self, i: &mut crate::Attribute) { in visit_attribute_mut()
72 fn visit_attributes_mut(&mut self, i: &mut Vec<crate::Attribute>) { in visit_attributes_mut()
79 fn visit_bare_fn_arg_mut(&mut self, i: &mut crate::BareFnArg) { in visit_bare_fn_arg_mut()
84 fn visit_bare_variadic_mut(&mut self, i: &mut crate::BareVariadic) { in visit_bare_variadic_mut()
89 fn visit_bin_op_mut(&mut self, i: &mut crate::BinOp) { in visit_bin_op_mut()
94 fn visit_block_mut(&mut self, i: &mut crate::Block) { in visit_block_mut()
99 fn visit_bound_lifetimes_mut(&mut self, i: &mut crate::BoundLifetimes) { in visit_bound_lifetimes_mut()
104 fn visit_captured_param_mut(&mut self, i: &mut crate::CapturedParam) { in visit_captured_param_mut()
109 fn visit_const_param_mut(&mut self, i: &mut crate::ConstParam) { in visit_const_param_mut()
114 fn visit_constraint_mut(&mut self, i: &mut crate::Constraint) { in visit_constraint_mut()
119 fn visit_data_mut(&mut self, i: &mut crate::Data) { in visit_data_mut()
124 fn visit_data_enum_mut(&mut self, i: &mut crate::DataEnum) { in visit_data_enum_mut()
129 fn visit_data_struct_mut(&mut self, i: &mut crate::DataStruct) { in visit_data_struct_mut()
134 fn visit_data_union_mut(&mut self, i: &mut crate::DataUnion) { in visit_data_union_mut()
139 fn visit_derive_input_mut(&mut self, i: &mut crate::DeriveInput) { in visit_derive_input_mut()
144 fn visit_expr_mut(&mut self, i: &mut crate::Expr) { in visit_expr_mut()
149 fn visit_expr_array_mut(&mut self, i: &mut crate::ExprArray) { in visit_expr_array_mut()
154 fn visit_expr_assign_mut(&mut self, i: &mut crate::ExprAssign) { in visit_expr_assign_mut()
159 fn visit_expr_async_mut(&mut self, i: &mut crate::ExprAsync) { in visit_expr_async_mut()
164 fn visit_expr_await_mut(&mut self, i: &mut crate::ExprAwait) { in visit_expr_await_mut()
169 fn visit_expr_binary_mut(&mut self, i: &mut crate::ExprBinary) { in visit_expr_binary_mut()
174 fn visit_expr_block_mut(&mut self, i: &mut crate::ExprBlock) { in visit_expr_block_mut()
179 fn visit_expr_break_mut(&mut self, i: &mut crate::ExprBreak) { in visit_expr_break_mut()
184 fn visit_expr_call_mut(&mut self, i: &mut crate::ExprCall) { in visit_expr_call_mut()
189 fn visit_expr_cast_mut(&mut self, i: &mut crate::ExprCast) { in visit_expr_cast_mut()
194 fn visit_expr_closure_mut(&mut self, i: &mut crate::ExprClosure) { in visit_expr_closure_mut()
199 fn visit_expr_const_mut(&mut self, i: &mut crate::ExprConst) { in visit_expr_const_mut()
204 fn visit_expr_continue_mut(&mut self, i: &mut crate::ExprContinue) { in visit_expr_continue_mut()
209 fn visit_expr_field_mut(&mut self, i: &mut crate::ExprField) { in visit_expr_field_mut()
214 fn visit_expr_for_loop_mut(&mut self, i: &mut crate::ExprForLoop) { in visit_expr_for_loop_mut()
219 fn visit_expr_group_mut(&mut self, i: &mut crate::ExprGroup) { in visit_expr_group_mut()
224 fn visit_expr_if_mut(&mut self, i: &mut crate::ExprIf) { in visit_expr_if_mut()
229 fn visit_expr_index_mut(&mut self, i: &mut crate::ExprIndex) { in visit_expr_index_mut()
234 fn visit_expr_infer_mut(&mut self, i: &mut crate::ExprInfer) { in visit_expr_infer_mut()
239 fn visit_expr_let_mut(&mut self, i: &mut crate::ExprLet) { in visit_expr_let_mut()
244 fn visit_expr_lit_mut(&mut self, i: &mut crate::ExprLit) { in visit_expr_lit_mut()
249 fn visit_expr_loop_mut(&mut self, i: &mut crate::ExprLoop) { in visit_expr_loop_mut()
254 fn visit_expr_macro_mut(&mut self, i: &mut crate::ExprMacro) { in visit_expr_macro_mut()
259 fn visit_expr_match_mut(&mut self, i: &mut crate::ExprMatch) { in visit_expr_match_mut()
264 fn visit_expr_method_call_mut(&mut self, i: &mut crate::ExprMethodCall) { in visit_expr_method_call_mut()
269 fn visit_expr_paren_mut(&mut self, i: &mut crate::ExprParen) { in visit_expr_paren_mut()
274 fn visit_expr_path_mut(&mut self, i: &mut crate::ExprPath) { in visit_expr_path_mut()
279 fn visit_expr_range_mut(&mut self, i: &mut crate::ExprRange) { in visit_expr_range_mut()
284 fn visit_expr_raw_addr_mut(&mut self, i: &mut crate::ExprRawAddr) { in visit_expr_raw_addr_mut()
289 fn visit_expr_reference_mut(&mut self, i: &mut crate::ExprReference) { in visit_expr_reference_mut()
294 fn visit_expr_repeat_mut(&mut self, i: &mut crate::ExprRepeat) { in visit_expr_repeat_mut()
299 fn visit_expr_return_mut(&mut self, i: &mut crate::ExprReturn) { in visit_expr_return_mut()
304 fn visit_expr_struct_mut(&mut self, i: &mut crate::ExprStruct) { in visit_expr_struct_mut()
309 fn visit_expr_try_mut(&mut self, i: &mut crate::ExprTry) { in visit_expr_try_mut()
314 fn visit_expr_try_block_mut(&mut self, i: &mut crate::ExprTryBlock) { in visit_expr_try_block_mut()
319 fn visit_expr_tuple_mut(&mut self, i: &mut crate::ExprTuple) { in visit_expr_tuple_mut()
324 fn visit_expr_unary_mut(&mut self, i: &mut crate::ExprUnary) { in visit_expr_unary_mut()
329 fn visit_expr_unsafe_mut(&mut self, i: &mut crate::ExprUnsafe) { in visit_expr_unsafe_mut()
334 fn visit_expr_while_mut(&mut self, i: &mut crate::ExprWhile) { in visit_expr_while_mut()
339 fn visit_expr_yield_mut(&mut self, i: &mut crate::ExprYield) { in visit_expr_yield_mut()
344 fn visit_field_mut(&mut self, i: &mut crate::Field) { in visit_field_mut()
349 fn visit_field_mutability_mut(&mut self, i: &mut crate::FieldMutability) { in visit_field_mutability_mut()
354 fn visit_field_pat_mut(&mut self, i: &mut crate::FieldPat) { in visit_field_pat_mut()
359 fn visit_field_value_mut(&mut self, i: &mut crate::FieldValue) { in visit_field_value_mut()
364 fn visit_fields_mut(&mut self, i: &mut crate::Fields) { in visit_fields_mut()
369 fn visit_fields_named_mut(&mut self, i: &mut crate::FieldsNamed) { in visit_fields_named_mut()
374 fn visit_fields_unnamed_mut(&mut self, i: &mut crate::FieldsUnnamed) { in visit_fields_unnamed_mut()
379 fn visit_file_mut(&mut self, i: &mut crate::File) { in visit_file_mut()
384 fn visit_fn_arg_mut(&mut self, i: &mut crate::FnArg) { in visit_fn_arg_mut()
389 fn visit_foreign_item_mut(&mut self, i: &mut crate::ForeignItem) { in visit_foreign_item_mut()
394 fn visit_foreign_item_fn_mut(&mut self, i: &mut crate::ForeignItemFn) { in visit_foreign_item_fn_mut()
399 fn visit_foreign_item_macro_mut(&mut self, i: &mut crate::ForeignItemMacro) { in visit_foreign_item_macro_mut()
404 fn visit_foreign_item_static_mut(&mut self, i: &mut crate::ForeignItemStatic) { in visit_foreign_item_static_mut()
409 fn visit_foreign_item_type_mut(&mut self, i: &mut crate::ForeignItemType) { in visit_foreign_item_type_mut()
414 fn visit_generic_argument_mut(&mut self, i: &mut crate::GenericArgument) { in visit_generic_argument_mut()
419 fn visit_generic_param_mut(&mut self, i: &mut crate::GenericParam) { in visit_generic_param_mut()
424 fn visit_generics_mut(&mut self, i: &mut crate::Generics) { in visit_generics_mut()
427 fn visit_ident_mut(&mut self, i: &mut proc_macro2::Ident) { in visit_ident_mut()
432 fn visit_impl_item_mut(&mut self, i: &mut crate::ImplItem) { in visit_impl_item_mut()
437 fn visit_impl_item_const_mut(&mut self, i: &mut crate::ImplItemConst) { in visit_impl_item_const_mut()
442 fn visit_impl_item_fn_mut(&mut self, i: &mut crate::ImplItemFn) { in visit_impl_item_fn_mut()
447 fn visit_impl_item_macro_mut(&mut self, i: &mut crate::ImplItemMacro) { in visit_impl_item_macro_mut()
452 fn visit_impl_item_type_mut(&mut self, i: &mut crate::ImplItemType) { in visit_impl_item_type_mut()
457 fn visit_impl_restriction_mut(&mut self, i: &mut crate::ImplRestriction) { in visit_impl_restriction_mut()
462 fn visit_index_mut(&mut self, i: &mut crate::Index) { in visit_index_mut()
467 fn visit_item_mut(&mut self, i: &mut crate::Item) { in visit_item_mut()
472 fn visit_item_const_mut(&mut self, i: &mut crate::ItemConst) { in visit_item_const_mut()
477 fn visit_item_enum_mut(&mut self, i: &mut crate::ItemEnum) { in visit_item_enum_mut()
482 fn visit_item_extern_crate_mut(&mut self, i: &mut crate::ItemExternCrate) { in visit_item_extern_crate_mut()
487 fn visit_item_fn_mut(&mut self, i: &mut crate::ItemFn) { in visit_item_fn_mut()
492 fn visit_item_foreign_mod_mut(&mut self, i: &mut crate::ItemForeignMod) { in visit_item_foreign_mod_mut()
497 fn visit_item_impl_mut(&mut self, i: &mut crate::ItemImpl) { in visit_item_impl_mut()
502 fn visit_item_macro_mut(&mut self, i: &mut crate::ItemMacro) { in visit_item_macro_mut()
507 fn visit_item_mod_mut(&mut self, i: &mut crate::ItemMod) { in visit_item_mod_mut()
512 fn visit_item_static_mut(&mut self, i: &mut crate::ItemStatic) { in visit_item_static_mut()
517 fn visit_item_struct_mut(&mut self, i: &mut crate::ItemStruct) { in visit_item_struct_mut()
522 fn visit_item_trait_mut(&mut self, i: &mut crate::ItemTrait) { in visit_item_trait_mut()
527 fn visit_item_trait_alias_mut(&mut self, i: &mut crate::ItemTraitAlias) { in visit_item_trait_alias_mut()
532 fn visit_item_type_mut(&mut self, i: &mut crate::ItemType) { in visit_item_type_mut()
537 fn visit_item_union_mut(&mut self, i: &mut crate::ItemUnion) { in visit_item_union_mut()
542 fn visit_item_use_mut(&mut self, i: &mut crate::ItemUse) { in visit_item_use_mut()
547 fn visit_label_mut(&mut self, i: &mut crate::Label) { in visit_label_mut()
550 fn visit_lifetime_mut(&mut self, i: &mut crate::Lifetime) { in visit_lifetime_mut()
555 fn visit_lifetime_param_mut(&mut self, i: &mut crate::LifetimeParam) { in visit_lifetime_param_mut()
558 fn visit_lit_mut(&mut self, i: &mut crate::Lit) { in visit_lit_mut()
561 fn visit_lit_bool_mut(&mut self, i: &mut crate::LitBool) { in visit_lit_bool_mut()
564 fn visit_lit_byte_mut(&mut self, i: &mut crate::LitByte) { in visit_lit_byte_mut()
567 fn visit_lit_byte_str_mut(&mut self, i: &mut crate::LitByteStr) { in visit_lit_byte_str_mut()
570 fn visit_lit_cstr_mut(&mut self, i: &mut crate::LitCStr) { in visit_lit_cstr_mut()
573 fn visit_lit_char_mut(&mut self, i: &mut crate::LitChar) { in visit_lit_char_mut()
576 fn visit_lit_float_mut(&mut self, i: &mut crate::LitFloat) { in visit_lit_float_mut()
579 fn visit_lit_int_mut(&mut self, i: &mut crate::LitInt) { in visit_lit_int_mut()
582 fn visit_lit_str_mut(&mut self, i: &mut crate::LitStr) { in visit_lit_str_mut()
587 fn visit_local_mut(&mut self, i: &mut crate::Local) { in visit_local_mut()
592 fn visit_local_init_mut(&mut self, i: &mut crate::LocalInit) { in visit_local_init_mut()
597 fn visit_macro_mut(&mut self, i: &mut crate::Macro) { in visit_macro_mut()
602 fn visit_macro_delimiter_mut(&mut self, i: &mut crate::MacroDelimiter) { in visit_macro_delimiter_mut()
607 fn visit_member_mut(&mut self, i: &mut crate::Member) { in visit_member_mut()
612 fn visit_meta_mut(&mut self, i: &mut crate::Meta) { in visit_meta_mut()
617 fn visit_meta_list_mut(&mut self, i: &mut crate::MetaList) { in visit_meta_list_mut()
622 fn visit_meta_name_value_mut(&mut self, i: &mut crate::MetaNameValue) { in visit_meta_name_value_mut()
628 &mut self, in visit_parenthesized_generic_arguments_mut()
635 fn visit_pat_mut(&mut self, i: &mut crate::Pat) { in visit_pat_mut()
640 fn visit_pat_ident_mut(&mut self, i: &mut crate::PatIdent) { in visit_pat_ident_mut()
645 fn visit_pat_or_mut(&mut self, i: &mut crate::PatOr) { in visit_pat_or_mut()
650 fn visit_pat_paren_mut(&mut self, i: &mut crate::PatParen) { in visit_pat_paren_mut()
655 fn visit_pat_reference_mut(&mut self, i: &mut crate::PatReference) { in visit_pat_reference_mut()
660 fn visit_pat_rest_mut(&mut self, i: &mut crate::PatRest) { in visit_pat_rest_mut()
665 fn visit_pat_slice_mut(&mut self, i: &mut crate::PatSlice) { in visit_pat_slice_mut()
670 fn visit_pat_struct_mut(&mut self, i: &mut crate::PatStruct) { in visit_pat_struct_mut()
675 fn visit_pat_tuple_mut(&mut self, i: &mut crate::PatTuple) { in visit_pat_tuple_mut()
680 fn visit_pat_tuple_struct_mut(&mut self, i: &mut crate::PatTupleStruct) { in visit_pat_tuple_struct_mut()
685 fn visit_pat_type_mut(&mut self, i: &mut crate::PatType) { in visit_pat_type_mut()
690 fn visit_pat_wild_mut(&mut self, i: &mut crate::PatWild) { in visit_pat_wild_mut()
695 fn visit_path_mut(&mut self, i: &mut crate::Path) { in visit_path_mut()
700 fn visit_path_arguments_mut(&mut self, i: &mut crate::PathArguments) { in visit_path_arguments_mut()
705 fn visit_path_segment_mut(&mut self, i: &mut crate::PathSegment) { in visit_path_segment_mut()
710 fn visit_pointer_mutability_mut(&mut self, i: &mut crate::PointerMutability) { in visit_pointer_mutability_mut()
715 fn visit_precise_capture_mut(&mut self, i: &mut crate::PreciseCapture) { in visit_precise_capture_mut()
720 fn visit_predicate_lifetime_mut(&mut self, i: &mut crate::PredicateLifetime) { in visit_predicate_lifetime_mut()
725 fn visit_predicate_type_mut(&mut self, i: &mut crate::PredicateType) { in visit_predicate_type_mut()
730 fn visit_qself_mut(&mut self, i: &mut crate::QSelf) { in visit_qself_mut()
735 fn visit_range_limits_mut(&mut self, i: &mut crate::RangeLimits) { in visit_range_limits_mut()
740 fn visit_receiver_mut(&mut self, i: &mut crate::Receiver) { in visit_receiver_mut()
745 fn visit_return_type_mut(&mut self, i: &mut crate::ReturnType) { in visit_return_type_mut()
750 fn visit_signature_mut(&mut self, i: &mut crate::Signature) { in visit_signature_mut()
753 fn visit_span_mut(&mut self, i: &mut proc_macro2::Span) {} in visit_span_mut()
756 fn visit_static_mutability_mut(&mut self, i: &mut crate::StaticMutability) { in visit_static_mutability_mut()
761 fn visit_stmt_mut(&mut self, i: &mut crate::Stmt) { in visit_stmt_mut()
766 fn visit_stmt_macro_mut(&mut self, i: &mut crate::StmtMacro) { in visit_stmt_macro_mut()
769 fn visit_token_stream_mut(&mut self, i: &mut proc_macro2::TokenStream) {} in visit_token_stream_mut()
772 fn visit_trait_bound_mut(&mut self, i: &mut crate::TraitBound) { in visit_trait_bound_mut()
777 fn visit_trait_bound_modifier_mut(&mut self, i: &mut crate::TraitBoundModifier) { in visit_trait_bound_modifier_mut()
782 fn visit_trait_item_mut(&mut self, i: &mut crate::TraitItem) { in visit_trait_item_mut()
787 fn visit_trait_item_const_mut(&mut self, i: &mut crate::TraitItemConst) { in visit_trait_item_const_mut()
792 fn visit_trait_item_fn_mut(&mut self, i: &mut crate::TraitItemFn) { in visit_trait_item_fn_mut()
797 fn visit_trait_item_macro_mut(&mut self, i: &mut crate::TraitItemMacro) { in visit_trait_item_macro_mut()
802 fn visit_trait_item_type_mut(&mut self, i: &mut crate::TraitItemType) { in visit_trait_item_type_mut()
807 fn visit_type_mut(&mut self, i: &mut crate::Type) { in visit_type_mut()
812 fn visit_type_array_mut(&mut self, i: &mut crate::TypeArray) { in visit_type_array_mut()
817 fn visit_type_bare_fn_mut(&mut self, i: &mut crate::TypeBareFn) { in visit_type_bare_fn_mut()
822 fn visit_type_group_mut(&mut self, i: &mut crate::TypeGroup) { in visit_type_group_mut()
827 fn visit_type_impl_trait_mut(&mut self, i: &mut crate::TypeImplTrait) { in visit_type_impl_trait_mut()
832 fn visit_type_infer_mut(&mut self, i: &mut crate::TypeInfer) { in visit_type_infer_mut()
837 fn visit_type_macro_mut(&mut self, i: &mut crate::TypeMacro) { in visit_type_macro_mut()
842 fn visit_type_never_mut(&mut self, i: &mut crate::TypeNever) { in visit_type_never_mut()
847 fn visit_type_param_mut(&mut self, i: &mut crate::TypeParam) { in visit_type_param_mut()
852 fn visit_type_param_bound_mut(&mut self, i: &mut crate::TypeParamBound) { in visit_type_param_bound_mut()
857 fn visit_type_paren_mut(&mut self, i: &mut crate::TypeParen) { in visit_type_paren_mut()
862 fn visit_type_path_mut(&mut self, i: &mut crate::TypePath) { in visit_type_path_mut()
867 fn visit_type_ptr_mut(&mut self, i: &mut crate::TypePtr) { in visit_type_ptr_mut()
872 fn visit_type_reference_mut(&mut self, i: &mut crate::TypeReference) { in visit_type_reference_mut()
877 fn visit_type_slice_mut(&mut self, i: &mut crate::TypeSlice) { in visit_type_slice_mut()
882 fn visit_type_trait_object_mut(&mut self, i: &mut crate::TypeTraitObject) { in visit_type_trait_object_mut()
887 fn visit_type_tuple_mut(&mut self, i: &mut crate::TypeTuple) { in visit_type_tuple_mut()
892 fn visit_un_op_mut(&mut self, i: &mut crate::UnOp) { in visit_un_op_mut()
897 fn visit_use_glob_mut(&mut self, i: &mut crate::UseGlob) { in visit_use_glob_mut()
902 fn visit_use_group_mut(&mut self, i: &mut crate::UseGroup) { in visit_use_group_mut()
907 fn visit_use_name_mut(&mut self, i: &mut crate::UseName) { in visit_use_name_mut()
912 fn visit_use_path_mut(&mut self, i: &mut crate::UsePath) { in visit_use_path_mut()
917 fn visit_use_rename_mut(&mut self, i: &mut crate::UseRename) { in visit_use_rename_mut()
922 fn visit_use_tree_mut(&mut self, i: &mut crate::UseTree) { in visit_use_tree_mut()
927 fn visit_variadic_mut(&mut self, i: &mut crate::Variadic) { in visit_variadic_mut()
932 fn visit_variant_mut(&mut self, i: &mut crate::Variant) { in visit_variant_mut()
937 fn visit_vis_restricted_mut(&mut self, i: &mut crate::VisRestricted) { in visit_vis_restricted_mut()
942 fn visit_visibility_mut(&mut self, i: &mut crate::Visibility) { in visit_visibility_mut()
947 fn visit_where_clause_mut(&mut self, i: &mut crate::WhereClause) { in visit_where_clause_mut()
952 fn visit_where_predicate_mut(&mut self, i: &mut crate::WherePredicate) { in visit_where_predicate_mut()