about summary refs log tree commit diff
path: root/library/core/src/ops
AgeCommit message (Expand)AuthorLines
2025-08-12fix typoAda Alakbarova-1/+1
2025-08-10Constify remaining operatorsltdk-42/+118
2025-08-10Let forward_ref_* macros accept multiple attributes, and require attributes e...ltdk-24/+48
2025-08-07Auto merge of #145043 - Zalathar:rollup-3dbvdrm, r=Zalatharbors-0/+147
2025-08-06tidyBoxy-8/+8
2025-07-29Rollup merge of #144167 - zachs18:rangebounds-not-unsized-reason, r=tgross35Stuart Cook-0/+30
2025-07-25Rollup merge of #143424 - hkBst:auto-deref, r=jhprattMatthias Krüger-3/+3
2025-07-23Document (internally) that `Range*<&T> as RangeBounds<T>` impls are intention...Zachary S-0/+30
2025-07-21Constify Try, From, TryFromEvgenii Zheltonozhskii-1/+7
2025-07-15constify `Index` trait and its slice implsOli Scherer-1/+5
2025-07-13update issue number for `const_trait_impl`Deadbeef-8/+8
2025-07-11fix const_ops tracking issueRalf Jung-12/+12
2025-07-10Rollup merge of #143640 - oli-obk:const-fn-traits, r=compiler-errorsMatthias Krüger-13/+21
2025-07-08Rollup merge of #143426 - hkBst:clippy-fix-indent-1, r=jhprattTrevor Gross-1/+1
2025-07-08Constify `Fn*` traitsOli Scherer-13/+21
2025-07-04Rollup merge of #143040 - SciMind2460:patch-1, r=workingjubileeJubilee-1/+1
2025-07-04Make Rem const for floatsKurt Heiritz (pseudo)-1/+1
2025-07-04clippy fix: indentationMarijn Schouten-1/+1
2025-07-04clippy fix: rely on autoderefMarijn Schouten-3/+3
2025-07-02Remove some unsized tuple impls now that we don't support unsizing tuples any...Oli Scherer-1/+1
2025-06-25Add Sub, Mul, Div, Rem as const_traitsKurt Heiritz (pseudo)-5/+19
2025-06-16lint: don't consider sizedness in upcastable lintDavid Wood-1/+0
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-22/+25
2025-06-12Tracking the old name of renamed unstable library attributexizheyin-10/+10
2025-05-27Auto merge of #129658 - saethlin:spare-a-crumb, r=jhprattbors-0/+1
2025-05-21Add some track_caller info to precondition panicsBen Kimock-0/+1
2025-05-17Switch library rustc_unimplemented to use `Self` and `This`mejrs-17/+17
2025-05-12update cfg(bootstrap)Pietro Albini-2/+2
2025-04-28Auto merge of #123948 - azhogin:azhogin/async-drop, r=oli-obkbors-8/+0
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-8/+0
2025-04-26moved simple test to coretests, introduced more fleshed out doctests for brea...Jonathan Gruner-4/+107
2025-04-24implement continue_ok and break_ok for ControlFlowJonathan Gruner-0/+44
2025-04-20Add `#[rustc_no_implicit_autorefs]` and apply it to std methodsUrgau-0/+2
2025-04-05Polymorphize `array::IntoIter`'s iterator implScott McMurray-0/+55
2025-03-16Make ControlFlow must_useMichael Goulet-0/+1
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+1
2025-03-03fix order on shl implSpeedy_Lex-1/+1
2025-03-01fix `RangeBounds::is_empty` documentationPeter Jaszkowiak-1/+1
2025-02-27Rollup merge of #137304 - pitaj:rangebounds-is_empty-intersect, r=ibraheemdevMatthias Krüger-5/+135
2025-02-27require trait impls to have matching const stabilities as the traitsDeadbeef-0/+4
2025-02-24Added into_value const function to ControlFlow<T, T>Madhav Madhusoodanan-0/+21
2025-02-19add `IntoBounds::intersect` and `RangeBounds::is_empty`Peter Jaszkowiak-5/+135
2025-02-12add `IntoBounds` traitPeter Jaszkowiak-0/+84
2025-02-08Make `AsyncFnOnce`, `AsyncFnMut`, `AsyncFn` non-`#[fundamental]`Frank Steffahn-3/+0
2025-02-04Add OneSidedRangeBound to eliminate panic in `split_point_of`Taylor Cramer-6/+44
2025-01-20core: add `#![warn(unreachable_pub)]`Urgau-9/+12
2025-01-14Enforce syntactical stability of const traits in HIRMichael Goulet-0/+4
2025-01-08update cfg(bootstrap)Pietro Albini-76/+11
2025-01-08update version placeholdersPietro Albini-8/+8
2024-12-13Stabilize async closuresMichael Goulet-8/+16