about summary refs log tree commit diff
path: root/compiler/rustc_span/src/symbol.rs
AgeCommit message (Expand)AuthorLines
2023-03-30Rename doc(primitive) into rustc_doc_primitiveGuillaume Gomez-0/+1
2023-03-28Feature gateMichael Goulet-0/+1
2023-03-27Add a builtin `FnPtr` traitlcnr-0/+2
2023-03-23A MIR transform that checks pointers are alignedBen Kimock-0/+1
2023-03-23Rollup merge of #109179 - llogiq:intrinsically-option-as-slice, r=eholkDylan DPC-0/+1
2023-03-18move Option::as_slice to intrinsicAndre Bogus-0/+1
2023-03-16Don't allow new const panic through format flattening.Mara Bos-0/+1
2023-03-15Auto merge of #109035 - scottmcm:ptr-read-should-know-undef, r=WaffleLapkin,J...bors-0/+1
2023-03-14Auto merge of #104833 - Swatinem:async-identity-future, r=compiler-errorsbors-1/+0
2023-03-11`MaybeUninit::assume_init_read` should have `noundef` load metadataScott McMurray-0/+1
2023-03-11Rollup merge of #104363 - WaffleLapkin:bonk_box_new, r=NilstriebMatthias Krüger-0/+1
2023-03-08Remove `identity_future` indirectionArpad Borsos-1/+0
2023-03-07Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se...bors-0/+2
2023-03-03Make `unused_allocation` lint warn against `Box::new`Maybe Waffle-0/+1
2023-03-03Match unmatched backticks in comments in compiler/est31-1/+1
2023-02-26Remove `from_fn` lang itemNilstrieb-0/+1
2023-02-16Add feature gate for non_lifetime_bindersMichael Goulet-0/+1
2023-02-14add a `#[rustc_coinductive]` attributelcnr-0/+1
2023-02-12Auto merge of #105601 - BelovDV:change-rlib-with-not-stable, r=petrochenkovbors-0/+1
2023-02-10[link] enable packed bundled lib in non stable casesDaniil Belov-0/+1
2023-02-07Rename PointerSized to PointerLikeMichael Goulet-1/+1
2023-01-28Reintroduce multiple_supertrait_upcastable lintGary Guo-0/+1
2023-01-26Auto merge of #106745 - m-ou-se:format-args-ast, r=oli-obkbors-0/+6
2023-01-26Rollup merge of #106407 - mejrs:attr_check, r=compiler-errorsMatthias Krüger-0/+1
2023-01-19Transform async ResumeTy in generator transformArpad Borsos-0/+1
2023-01-12gate const closuresDeadbeef-0/+1
2023-01-12Improve proc macro attribute diagnosticsmejrs-0/+1
2023-01-11Turn format arguments types into lang items.Mara Bos-0/+6
2023-01-09[RFC 2397] Initial implementationCaio-0/+1
2023-01-03Suggest more impl Trait on `-> _`Michael Goulet-0/+1
2022-12-29Revert "Implement allow-by-default multiple_supertrait_upcastable lint"David Tolnay-1/+0
2022-12-28Rollup merge of #106172 - estebank:suggest-impl-trait, r=compiler-errorsMatthias Krüger-0/+1
2022-12-28Rollup merge of #105484 - nbdd0121:upcast, r=compiler-errorsfee1-dead-0/+1
2022-12-26Suggest `impl Iterator` when possible for `_` return typeEsteban Küber-0/+1
2022-12-22abort immediately on bad mem::zeroed/uninitRalf Jung-1/+2
2022-12-21Auto merge of #105613 - Nilstrieb:rename-assert_uninit_valid, r=RalfJungbors-1/+1
2022-12-20Auto merge of #105880 - Nilstrieb:make-newtypes-less-not-rust, r=oli-obkbors-1/+1
2022-12-19Revert "Replace usage of `ResumeTy` in async lowering with `Context`"Andrew Pollack-1/+2
2022-12-18A few small cleanups for `newtype_index`Nilstrieb-1/+1
2022-12-13Suggest `collect`ing into `Vec<_>`Esteban Küber-0/+1
2022-12-13Rename `assert_uninit_valid` intrinsicNilstrieb-1/+1
2022-12-11Rollup merge of #105521 - tshepang:keep-heading-separate, r=nagisaMatthias Krüger-1/+2
2022-12-11Add `round_ties_even` to `f32` and `f64`Jules Bertholet-0/+2
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-2/+0
2022-12-10Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3Matthias Krüger-0/+1
2022-12-10separate heading from bodyTshepang Mbambo-1/+2
2022-12-09Implement allow-by-default multiple_supertrait_upcastable lintGary Guo-0/+1
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-0/+1
2022-12-06Replace usage of `ResumeTy` in async lowering with `Context`Arpad Borsos-2/+1
2022-12-03Rollup merge of #105050 - WaffleLapkin:uselessrefign, r=jyn514Matthias Krüger-1/+1