| Age | Commit message (Expand) | Author | Lines |
| 2024-09-18 | Add diagnostics for `unsafe_op_in_unsafe_fn` | Chayim Refael Friedman | -5/+5 |
| 2024-09-17 | assert that unexpectedly unsized fields are sized in the param env | Lukas Markeffsky | -3/+3 |
| 2024-09-16 | layout computation: eagerly error for unexpected unsized fields | Lukas Markeffsky | -38/+40 |
| 2024-09-12 | Auto merge of #18099 - ChayimFriedman2:diag-only-necessary, r=Veykril | bors | -141/+11 |
| 2024-09-12 | Use more correct handling of lint attributes | Chayim Refael Friedman | -141/+11 |
| 2024-09-12 | Fix inference of literals when the expectation is Castable | Chayim Refael Friedman | -6/+37 |
| 2024-09-11 | Lift out workspace related data into a separate query to preserve crategraph ... | Lukas Wirth | -3/+3 |
| 2024-09-11 | Skip checks for cast to dyn traits | Shoyu Vanilla | -0/+43 |
| 2024-09-06 | fix: Properly prevent mir building with unknown types present | Lukas Wirth | -4/+13 |
| 2024-09-06 | fix: Always explicitly set trait ref self types when lowering | Lukas Wirth | -57/+71 |
| 2024-09-05 | fix: Fix parser panicking on invalid asm options | Lukas Wirth | -0/+5 |
| 2024-09-05 | Fix name fetching being incorrect for asm operands | Lukas Wirth | -3/+3 |
| 2024-09-05 | Add Definition kind for asm register classes | Lukas Wirth | -10/+10 |
| 2024-09-05 | Lower asm expressions | Lukas Wirth | -17/+199 |
| 2024-09-04 | Parse builtin#asm expressions | Lukas Wirth | -4/+9 |
| 2024-09-04 | fix: Fix lowering of for loops dropping the `loop` block | Lukas Wirth | -0/+8 |
| 2024-09-03 | feat: Implement cast typechecks | Shoyu Vanilla | -82/+520 |
| 2024-09-02 | Avoid Option::is_none_or for a while | Laurențiu Nicola | -1/+1 |
| 2024-08-31 | Rename function and remove flag argument | riverbl | -9/+21 |
| 2024-08-31 | Add explicit enum discriminant assist | riverbl | -5/+17 |
| 2024-08-30 | Auto merge of #18003 - ChayimFriedman2:addr_of-static-mut, r=Veykril | bors | -1/+10 |
| 2024-08-29 | Do not report missing unsafe on `addr_of[_mut]!(EXTERN_OR_MUT_STATIC)` | Chayim Refael Friedman | -0/+8 |
| 2024-08-29 | Add diagnostic for accessing an `extern` static | Chayim Refael Friedman | -1/+2 |
| 2024-08-30 | fix: `std::error::Error` is object unsafe | Shoyu Vanilla | -21/+45 |
| 2024-08-29 | Auto merge of #17814 - ShoyuVanilla:object-safety, r=Veykril | bors | -55/+1063 |
| 2024-08-29 | feat: Implement object safety | Shoyu Vanilla | -55/+1063 |
| 2024-08-29 | Auto merge of #17940 - ChayimFriedman2:closure-to-fn, r=Veykril | bors | -13/+117 |
| 2024-08-29 | Merge from rust-lang/rust | Laurențiu Nicola | -2/+4 |
| 2024-08-27 | Create an assist to convert closure to freestanding fn | Chayim Refael Friedman | -13/+117 |
| 2024-08-27 | Auto merge of #17973 - Veykril:proc-macro-curr-dir, r=Veykril | bors | -7/+9 |
| 2024-08-27 | Expand proc-macros in workspace root, not package root | Lukas Wirth | -7/+9 |
| 2024-08-26 | Auto merge of #17963 - avrong:avrong/error-lifetimes, r=Veykril | bors | -25/+9 |
| 2024-08-26 | Show lifetime args if there are only error ones | Aleksei Trifonov | -12/+2 |
| 2024-08-26 | Show and render error lifetime args as `'_` | Aleksei Trifonov | -13/+7 |
| 2024-08-26 | Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykril | bors | -141/+705 |
| 2024-08-25 | Auto merge of #17961 - Veykril:autoderef-alloc, r=Veykril | bors | -23/+56 |
| 2024-08-25 | internal: Don't allocate autoderef steps when not needed | Lukas Wirth | -23/+56 |
| 2024-08-25 | Auto merge of #17958 - Veykril:deref-chain-method-completions, r=Veykril | bors | -1/+1 |
| 2024-08-25 | fix: Fix trait method completions not acknowledging Deref impls | Lukas Wirth | -1/+1 |
| 2024-08-24 | Preserve all spans for closure captures, not just one | Chayim Refael Friedman | -179/+456 |
| 2024-08-24 | Fix few bugs in closure capture computation, and add tests | Chayim Refael Friedman | -3/+290 |
| 2024-08-24 | fix: Wrong `Self: Sized` predicate for trait assoc items | Shoyu Vanilla | -8/+32 |
| 2024-08-22 | Implement floating point casts in const eval | hkalbasi | -3/+102 |
| 2024-08-22 | fix: Wrong `Sized` predicate for `generic_predicates_for_param` | Shoyu Vanilla | -0/+4 |
| 2024-08-19 | fix: Panic when a TAIT exists in a RPIT | Shoyu Vanilla | -11/+85 |
| 2024-08-18 | Include generics when lowering extern type | David Richey | -5/+21 |
| 2024-08-17 | fix: Wrong BoundVar index when lowering impl trait parameter of parent generics | Shoyu Vanilla | -18/+50 |
| 2024-08-16 | Rollup merge of #129086 - slanterns:is_none_or, r=dtolnay | Matthias Krüger | -1/+1 |
| 2024-08-16 | Auto merge of #17905 - ChayimFriedman2:edition-dependent-raw-keyword, r=Veykril | bors | -157/+317 |
| 2024-08-16 | Properly account for editions in names | Chayim Refael Friedman | -157/+317 |