| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-09 | Remove unstable attributes in minicore | Laurențiu Nicola | -4/+0 | |
| 2024-12-03 | Support `AsyncFnX` traits | Chayim Refael Friedman | -3/+116 | |
| Only in calls, because to support them in bounds we need support from Chalk. However we don't yet report error from bounds anyway, so this is less severe. The returned future is shown in its name within inlay hints instead of as a nicer `impl Future`, but that can wait for another PR. | ||||
| 2024-11-04 | Support new #[rustc_intrinsic] attribute and fallback bodies | Lukas Wirth | -6/+4 | |
| 2024-09-06 | fix: Always explicitly set trait ref self types when lowering | Lukas Wirth | -4/+4 | |
| 2024-09-05 | Add Definition kind for asm register classes | Lukas Wirth | -10/+13 | |
| 2024-08-29 | Do not report missing unsafe on `addr_of[_mut]!(EXTERN_OR_MUT_STATIC)` | Chayim Refael Friedman | -0/+12 | |
| The compiler no longer does as well; see https://github.com/rust-lang/rust/pull/125834. | ||||
| 2024-08-29 | Auto merge of #17814 - ShoyuVanilla:object-safety, r=Veykril | bors | -1/+29 | |
| feat: Implement object safety and its hovering hint Resolves #17779 - [x] Fill missing implementations - [x] Hover rendering - [x] Implement object safety's own test suite, like layout - [x] Add test cases (from rustc maybe) - [x] Clean up ugly codes - [x] Add doc string | ||||
| 2024-08-29 | feat: Implement object safety | Shoyu Vanilla | -1/+29 | |
| 2024-08-28 | Fix name resolution of shadowed builtin macro | Chayim Refael Friedman | -0/+9 | |
| 2024-08-27 | Revert "feat: Implement `module_path` macro" | Lukas Wirth | -11/+0 | |
| 2024-08-26 | Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykril | bors | -0/+2 | |
| Preliminary work for #17940 I split the PR as requested, and made small commits. | ||||
| 2024-08-24 | Provide `Future::Output` and `Iterator` lang items | Chayim Refael Friedman | -0/+2 | |
| 2024-08-21 | internal: Implement `module_path` macro | Lukas Wirth | -0/+11 | |
| 2024-08-06 | Replace `[package.repository] = "…"` of published crates with ↵ | Vincent Esche | -1/+1 | |
| `[package.repository.workspace] = true` | ||||
| 2024-08-06 | Add repository URL for published crates' missing `[package.repository]` fields | Vincent Esche | -0/+1 | |
| 2024-08-06 | Replace `"TBD"` with more helpful desciptions in published crates' ↵ | Vincent Esche | -1/+1 | |
| `[package.description]` fields | ||||
| 2024-08-02 | internal: Remove AbsPathBuf::TryFrom impl that checks too many things at once | Lukas Wirth | -2/+5 | |
| 2024-07-21 | fix: Allow flyimport to import primitive shadowing modules | Lukas Wirth | -0/+9 | |
| 2024-07-10 | Add `f16` and `f128` support | beetrees | -5/+5 | |
| 2024-06-30 | Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml ↵ | Lukas Wirth | -1/+0 | |
| already enforces this | ||||
| 2024-06-30 | Simplify | Lukas Wirth | -1/+1 | |
| 2024-06-13 | internal: Fix rustdoc warnings | Wilfred Hughes | -4/+4 | |
| `cargo doc` generates a bunch of warnings on rust-analyzer. Fix all the bare URL and empty code block warnings. | ||||
| 2024-05-30 | style: simplify string interpolation | Hamir Mahal | -1/+1 | |
| 2024-04-21 | Peek for panic message in test output | Lukas Wirth | -1/+4 | |
| 2024-04-18 | Fix #[rustc_const_panic_str] functions not actually being hooked | Lukas Wirth | -1/+2 | |
| 2024-04-18 | Fixup some issues with minicore | Lukas Wirth | -8/+30 | |
| 2024-04-18 | Fix missing function body in minicore | Lukas Wirth | -2/+3 | |
| 2024-04-18 | Handle panicking like rustc CTFE does | Nilstrieb | -0/+2811 | |
| Instead of using `core::fmt::format` to format panic messages, which may in turn panic too and cause recursive panics and other messy things, redirect `panic_fmt` to `const_panic_fmt` like CTFE, which in turn goes to `panic_display` and does the things normally. See the tests for the full call stack. | ||||
