summary refs log tree commit diff
path: root/compiler/rustc_hir/src/intravisit.rs
AgeCommit message (Expand)AuthorLines
2022-06-21Use CreateParameter mode for closures too.Camille GILLOT-1/+5
2022-06-16Remove unused `hir_id` arg from `visit_attribute`.Nicholas Nethercote-1/+1
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-8/+7
2022-06-03Manipulate lifetimes by LocalDefId for region resolution.Camille GILLOT-4/+4
2022-05-18Auto merge of #96863 - SparrowLii:let, r=michaelwoeristerbors-3/+2
2022-05-13rename visit item-like methodsMiguel Guarniz-1/+1
2022-05-13update comments about visitor strategyMiguel Guarniz-2/+35
2022-05-13remove ItemLikeVisitor and DeepVisitorMiguel Guarniz-42/+1
2022-05-09use hir::Let in hir::GuardSparrowLii-3/+2
2022-04-30Update intravisit docsCameron Steffen-30/+30
2022-04-30Store all generic bounds as where predicates.Camille GILLOT-1/+0
2022-04-30Inline WhereClause into Generics.Camille GILLOT-1/+1
2022-04-30Box HIR Generics and Impl.Camille GILLOT-1/+1
2022-04-23Drop vis in ImplItem.Camille GILLOT-1/+1
2022-04-23Stop visiting visibility.Camille GILLOT-22/+8
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-1/+1
2022-04-14Reimplement lowering of sym operands for asm! so that it also works with glob...Amanieu d'Antras-8/+13
2022-02-24resolve: Fix incorrect results of `opt_def_kind` query for some built-in macrosVadim Petrochenkov-1/+1
2022-02-10Make all hir::Map methods consistently by-valueFrank Steffahn-6/+6
2022-02-03Remove defaultness from ImplItem.Camille GILLOT-3/+1
2022-01-21Remove a span from hir::ExprKind::MethodCallCameron Steffen-1/+1
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-6/+5
2022-01-17Use Term in ProjectionPredicatekadmin-5/+5
2022-01-17add eq constraints on associated constantskadmin-3/+2
2022-01-17Auto merge of #90986 - camsteffen:nested-filter, r=cjgillotbors-80/+54
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-4/+0
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-80/+54
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-4/+0
2022-01-08Link impl items to corresponding trait items in late resolver.Camille GILLOT-1/+2
2021-12-23implement `generic_arg_infer` for array lengthslcnr-2/+12
2021-12-17Auto merge of #89841 - cormacrelf:let-else-typed, r=nagisabors-4/+12
2021-12-13Remove `in_band_lifetimes` from `rustc_hir`Peter Jaszkowiak-1/+1
2021-12-13let-else: add hir::Let and type check it like a hir::LocalCormac Relf-4/+12
2021-11-30Merge Implicit and ImplicitMissing.Camille GILLOT-2/+1
2021-11-30Lint elided lifetimes in path during lifetime resolution.Camille GILLOT-0/+1
2021-10-19Replace FnLikeNode by FnKind.Camille GILLOT-0/+8
2021-10-09Perform indexing during lowering.Camille GILLOT-0/+22
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-8/+6
2021-09-07Don't move ?Trait bounds to param bounds if they're in where clausesjackh726-1/+0
2021-09-02Drop walk_crate_and_attributes.Camille GILLOT-12/+0
2021-09-02Stop using walk_crate.Camille GILLOT-1/+1
2021-08-28Treat macros as HIR itemsinquisitivecrystal-9/+3
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-15Introduce hir::ExprKind::Let - Take 2Caio-0/+4
2021-07-30Do not discard `?Sized` type params and suggest their removalEsteban Küber-0/+1
2021-07-27Auto merge of #83484 - JulianKnodt:infer, r=oli-obk,lcnrbors-0/+8
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-1/+2
2021-07-25Merge the BTreeMap in hir::Crate.Camille GILLOT-1/+1
2021-07-25Add inferred args to typeckkadmin-6/+1
2021-07-25Add generic arg inferkadmin-0/+13