about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2023-05-02Use metavar `${count(x)}` instead of reimplementing itMaybe Waffle-9/+3
2023-05-02implement tuple<->array convertions via `From`Maybe Waffle-0/+40
2023-05-02rm diag item, use lang itemDeadbeef-1/+0
2023-05-02initial step towards implementing C string literalsDeadbeef-0/+1
2023-05-02Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwUDylan DPC-52/+132
2023-05-02Rollup merge of #105076 - mina86:a, r=scottmcmDylan DPC-206/+273
2023-05-01Auto merge of #111066 - matthiaskrgr:rollup-4k6rj23, r=matthiaskrgrbors-1/+6
2023-05-01Rollup merge of #111065 - est31:send_mut_ref, r=m-ou-seMatthias Krüger-1/+6
2023-05-01Explicitly document how Send and Sync relate to referencesest31-1/+6
2023-05-01Auto merge of #111010 - scottmcm:mem-replace-simpler, r=WaffleLapkinbors-12/+35
2023-05-01Fix `StructuralEq` impls for `&T`, `[T]` and `[T; N]`Maybe Waffle-3/+3
2023-04-30Codegen fewer instructions in `mem::replace`Scott McMurray-12/+35
2023-05-01Stabilize feature `cstr_is_empty`John Millikin-3/+2
2023-05-01Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger-0/+1
2023-04-30Rollup merge of #111000 - JohnBobbo96:core_option_unneeded_function, r=jyn514Matthias Krüger-6/+2
2023-04-30a bit more usize::fromMichal Nazarewicz-1/+3
2023-04-30Auto merge of #110935 - scottmcm:always-ord, r=Mark-Simulacrumbors-8/+8
2023-04-30reviewMichal Nazarewicz-15/+15
2023-04-30Rollup merge of #110997 - scottmcm:slice-iter-comments, r=the8472Matthias Krüger-6/+20
2023-04-29Remove unneeded function call in `core::option`.John Bobbo-6/+2
2023-04-29Improve internal field comments on `slice::Iter(Mut)`Scott McMurray-6/+20
2023-04-29Rollup merge of #110958 - compiler-errors:stdlib-refinement, r=cuviperDylan DPC-6/+18
2023-04-28Make sure that signatures aren't accidental refinementsMichael Goulet-6/+18
2023-04-28handle cfg(bootstrap)Pietro Albini-290/+63
2023-04-28replace version placeholdersPietro Albini-39/+39
2023-04-28Auto merge of #110837 - scottmcm:offset-for-add, r=compiler-errorsbors-3/+41
2023-04-27`inline(always)` for `lt`/`le`/`ge`/`gt` on integers and floatsScott McMurray-8/+8
2023-04-27Also use `mir::Offset` for pointer `add`Scott McMurray-3/+41
2023-04-28Rollup merge of #110766 - m-ou-se:fmt-rt, r=jyn514Matthias Krüger-200/+200
2023-04-27Don't call await a methodMichael Goulet-0/+1
2023-04-27Fix some marker implsMaybe Waffle-4/+4
2023-04-27Add FIXMEsMaybe Waffle-0/+2
2023-04-27Impl `StructuralEq` & `ConstParamTy` for `str`, `&T`, `[T; N]` and `[T]`Maybe Waffle-0/+9
2023-04-27Add a macro to conveniently implement marker traitsMaybe Waffle-108/+114
2023-04-27Remove `feature(const_param_ty_trait)`, use `adt_const_params` insteadMaybe Waffle-15/+15
2023-04-27Add a `ConstParamTy` traitMaybe Waffle-0/+34
2023-04-27pub -> pub(super).Mara Bos-1/+1
2023-04-27Implement `StructuralEq` for integers, `bool` and `char`Maybe Waffle-0/+29
2023-04-27Auto merge of #110562 - ComputerDruid:riscv, r=tmandrybors-1/+4
2023-04-26Rollup merge of #110819 - tamird:flattencompat-trustedlen, r=the8472Matthias Krüger-34/+28
2023-04-26Rollup merge of #110419 - jsoref:spelling-library, r=jyn514Matthias Krüger-9/+9
2023-04-26Implement midpoint for all unsigned NonZeroU{8,16,32,64,128,size}Loïc BRANSTETT-0/+37
2023-04-26Implement midpoint for all floating point f32 and f64Loïc BRANSTETT-0/+72
2023-04-26Implement midpoint for all signed and unsigned integersLoïc BRANSTETT-0/+98
2023-04-26Rollup merge of #108416 - pat-nel87:Issue-107957-black_box_docs, r=jyn514jyn-6/+3
2023-04-26Spelling library/Josh Soref-9/+9
2023-04-25Add definitions for riscv64gc-unknown-fuchsiaDan Johnson-1/+4
2023-04-25Rollup merge of #110649 - arlosi:fix_no_global_oom_handling, r=Mark-SimulacrumMatthias Krüger-1/+0
2023-04-25simplify TrustedLen implsTamir Duberstein-34/+28
2023-04-25Auto merge of #110389 - mazong1123:add-shortcut-for-grisu3, r=Mark-Simulacrumbors-0/+16