about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2024-01-06Rollup merge of #118781 - RalfJung:core-panic-feature, r=the8472Matthias Krüger-23/+23
2024-01-06Add assume into `NonZeroIntX::get`AngelicosPhosphoros-4/+18
2024-01-06document rounding behavior of rint/nearbyint for tiesRalf Jung-6/+12
2024-01-06Fix typo in docs for slice::split_once, slice::rsplit_onceConnor Lane Smith-2/+2
2024-01-05Rollup merge of #119216 - weiznich:use_diagnostic_namespace_in_stdlib, r=comp...Michael Goulet-30/+31
2024-01-05Remove feature not required by `Ipv6Addr::to_cononical` doctestEthan Brierley-1/+0
2024-01-05library: Add `allow(unused_assignments)` to custom MIR doctestVadim Petrochenkov-0/+1
2024-01-05Rollup merge of #119583 - AngelicosPhosphoros:const_assume, r=RalfJungMichael Goulet-3/+1
2024-01-05Fix #119551: Rewrite Iterator::position default impl, storing the accumulatin...martha-6/+13
2024-01-05Replace some usage of `#[rustc_on_unimplemented]` withGeorg Semmler-30/+31
2024-01-05Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkinbors-30/+30
2024-01-05Fix a typo in core::ops::Deref's docLaura Demkowicz-Duffy-1/+1
2024-01-04Fixed ambiguity in hint.rsMing, Bai-1/+1
2024-01-04Make `intrinsics::assume` const stableAngelicosPhosphoros-3/+1
2024-01-04Rollup merge of #119532 - GKFX:offset-of-parse-expr, r=est31Matthias Krüger-0/+10
2024-01-04Rollup merge of #119325 - RalfJung:custom-mir, r=compiler-errorsMatthias Krüger-12/+45
2024-01-02Make offset_of field parsing use metavariable which handles any spacingGeorge Bateman-0/+10
2024-01-02Adjust library tests for unused_tuple_struct_fields -> dead_codeJake Goulding-30/+30
2023-12-31Clarify ambiguity in select_nth_unstable docsBrian Romanowski-7/+7
2023-12-31Initial implementation of `str::from_raw_parts[_mut]`Sky-1/+42
2023-12-30Rollup merge of #119424 - ojeda:send-sync, r=est31Matthias Krüger-1/+3
2023-12-29Primitive docs: fix confusing `Send` in `&T`'s listMiguel Ojeda-1/+3
2023-12-28fix typoEmil Gardström-1/+1
2023-12-26custom mir: better type-checkingRalf Jung-7/+9
2023-12-26custom mir: make it clear what the return block isRalf Jung-9/+40
2023-12-26explain what crates should do when adding comparison with foreign typesRalf Jung-0/+38
2023-12-26PartialOrd: transitivity and duality are required only if the corresponding i...Ralf Jung-6/+10
2023-12-26PartialEq: handle longer transitive chainsRalf Jung-2/+4
2023-12-26Auto merge of #119133 - scottmcm:assert-unchecked, r=thomccbors-1/+49
2023-12-25select AsyncFn traits during overloaded call opMichael Goulet-0/+3
2023-12-25We do not need impl_trait_in_assoc_tyMichael Goulet-7/+6
2023-12-25Add AsyncFn family of traitsMichael Goulet-0/+110
2023-12-25Documented unsafe blockslch361-4/+12
2023-12-25Removed redundant bounds checking at Split's next and next_mut methodslch361-4/+4
2023-12-24Stabilize ip_in_core featureLinus Färnstrand-2/+1
2023-12-22Rollup merge of #119222 - eholk:into-async-iterator, r=compiler-errors,dtolnayMichael Goulet-1/+45
2023-12-23Auto merge of #119211 - rust-lang:pa-master-1.77, r=Mark-Simulacrumbors-183/+30
2023-12-22Use `IntoAsyncIterator` in `for await` loop desugaringEric Holk-0/+1
2023-12-22Add IntoAsyncIteratorEric Holk-1/+44
2023-12-22Auto merge of #118847 - eholk:for-await, r=compiler-errorsbors-0/+1
2023-12-22update cfg(bootstrap)sPietro Albini-174/+21
2023-12-22update version placeholdersPietro Albini-9/+9
2023-12-20Auto merge of #119037 - RalfJung:repr-c-abi-mismatch, r=scottmcmbors-2/+0
2023-12-19Add `hint::assert_unchecked`Scott McMurray-1/+49
2023-12-19Docs: Use non-SeqCst in module example of atomicsAngelicosPhosphoros-4/+9
2023-12-19Desugar for await loopsEric Holk-0/+1
2023-12-18Disable new intrinsics for bootstrapCaleb Zulawski-0/+2
2023-12-18Add Ipv6Addr::is_ipv4_mappedChristiaan Dirkx-1/+36
2023-12-17Add new intrinsicsCaleb Zulawski-0/+39
2023-12-17Further explain semanticsCaleb Zulawski-2/+13