| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-20 | Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb | bors | -9/+6 | |
| Remove some `ref` patterns from the compiler Previous PR: https://github.com/rust-lang/rust/pull/105368 r? `@Nilstrieb` | ||||
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -4/+4 | |
| 2023-01-17 | `rustc_hir_analysis`: remove `ref` patterns | Maybe Waffle | -3/+3 | |
| 2023-01-17 | `rustc_hir_analysis`: some general code improvements | Maybe Waffle | -6/+3 | |
| 2023-01-11 | Rollup merge of #106739 - WaffleLapkin:astconv, r=estebank | Michael Goulet | -3/+2 | |
| Remove `<dyn AstConv<'tcx>>::fun(c, ...)` calls in favour of `c.astconv().fun(...)` This removes the need for <>><><><<>> dances and makes the code a bit nicer. Not sure if `astconv` is the best name though, maybe someone has a better idea? | ||||
| 2023-01-11 | Move autoderef to rustc_hir_analysis | Michael Goulet | -0/+1 | |
| 2023-01-11 | Add `AstConv::astconv` method to remove `<dyn AstConv>::` calls | Maybe Waffle | -3/+2 | |
| 2022-11-28 | Make ObligationCtxt::normalize take cause by borrow | Michael Goulet | -1/+1 | |
| 2022-11-06 | Move fallback_has_occurred to FnCtxt | Michael Goulet | -2/+2 | |
| 2022-10-30 | Rollup merge of #97971 - Soveu:varargs, r=jackh726 | Michael Howell | -13/+33 | |
| Enable varargs support for calling conventions other than C or cdecl This patch makes it possible to use varargs for calling conventions, which are either based on C (efiapi) or C is based on them (sysv64 and win64). Also pinging ``@phlopsi,`` because he noticed first this oversight when writing a library for UEFI. | ||||
| 2022-10-29 | Rename some `OwnerId` fields. | Nicholas Nethercote | -1/+1 | |
| spastorino noticed some silly expressions like `item_id.def_id.def_id`. This commit renames several `def_id: OwnerId` fields as `owner_id`, so those expressions become `item_id.owner_id.def_id`. `item_id.owner_id.local_def_id` would be even clearer, but the use of `def_id` for values of type `LocalDefId` is *very* widespread, so I left that alone. | ||||
| 2022-10-23 | Cleanup message and bless tests | Jack Huey | -1/+1 | |
| 2022-10-23 | Apply suggestions from code review | Jack Huey | -3/+3 | |
| Use ticks around abis. Co-authored-by: Esteban Kuber <estebank@users.noreply.github.com> | ||||
| 2022-10-23 | Enable varargs support for calling conventions other than C or cdecl | Soveu | -13/+33 | |
| This patch makes it possible to use varargs for calling conventions, which are either based on C (like efiapi) or C is based on them (for example sysv64 and win64). | ||||
| 2022-10-20 | rustc_hir_typeck: fix paths and partially mv files | lcnr | -5/+4 | |
| 2022-10-07 | Change InferCtxtBuilder from enter to build | Cameron Steffen | -33/+31 | |
| 2022-10-07 | Introduce TypeErrCtxt | Cameron Steffen | -4/+4 | |
| TypeErrCtxt optionally has a TypeckResults so that InferCtxt doesn't need to. | ||||
| 2022-10-01 | Change feature name to is_some_and | Cameron Steffen | -1/+1 | |
| 2022-09-27 | rustc_typeck to rustc_hir_analysis | lcnr | -0/+555 | |
