about summary refs log tree commit diff
path: root/src/libcore/ptr.rs
AgeCommit message (Expand)AuthorLines
2015-03-25Add trivial cast lints.Nick Cameron-1/+1
2015-03-23rollup merge of #23644: mbrubeck/doc-editAlex Crichton-6/+3
2015-03-23Update docs for ptr module.Matt Brubeck-6/+3
2015-03-23rollup merge of #23503: alexcrichton/fix-ptr-docsAlex Crichton-17/+3
2015-03-23Add #![feature] attributes to doctestsBrian Anderson-0/+2
2015-03-21std: Remove deprecated ptr functionsAlex Crichton-17/+3
2015-03-18Register new snapshotsAlex Crichton-138/+5
2015-03-16impl<T> *const T, impl<T> *mut TJorge Aparicio-0/+118
2015-03-12Update the ways to get a pointer from a boxGleb Kozyrev-13/+16
2015-02-24std: Stabilize some `ptr` functionsAlex Crichton-53/+56
2015-02-23Add documentation to associated types in libcore, libstdIvan Petkov-0/+2
2015-02-18rollup merge of #22286: nikomatsakis/variance-4bAlex Crichton-20/+32
2015-02-18Rewrite `Unique<T>` so that it is covariant in T, implies `NonZero` and owner...Niko Matsakis-20/+32
2015-02-18Avoid ptrtoint when checking if a pointer is nullBjörn Steinbrink-2/+2
2015-02-13Audit integer type usage in `core::ptr`Niko Matsakis-20/+20
2015-02-11Add core::marker::PhantomData.Felix S. Klock II-3/+14
2015-02-10Made the `ptr::Unique` type accept unsized types, to allow for use casesMarvin Löbel-3/+3
2015-02-05Improve ptr::read docsSteve Klabnik-1/+1
2015-01-23grandfathered -> rust1Brian Anderson-30/+30
2015-01-23Set unstable feature names appropriatelyBrian Anderson-15/+15
2015-01-21Remove 'since' from unstable attributesBrian Anderson-15/+15
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-50/+60
2015-01-17Remove unnecessary explicit conversions to *const Twe-1/+1
2015-01-13Remove unneeded box import in examplesChase Southwood-1/+0
2015-01-08Improvements to feature stagingBrian Anderson-1/+1
2015-01-07Test fixes and rebase conflictsAlex Crichton-2/+3
2015-01-07Merge pull request #20674 from jbcrail/fix-misspelled-commentsbors-2/+2
2015-01-06Fix misspelled comments.Joseph Crail-2/+2
2015-01-07markers -> markerNick Cameron-1/+1
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-1/+1
2015-01-03Remove deprecated functionalityAlex Crichton-46/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-2/+2
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-7/+17
2015-01-02merge `*SliceExt` traits, use assoc types in `SliceExt`, `Raw[Mut]Ptr`Jorge Aparicio-7/+17
2015-01-02Fix fallout from change, adding explicit `Sized` annotations where necessary.Niko Matsakis-2/+2
2014-12-30Stabilize cmpAaron Turon-0/+10
2014-12-29std: Second pass stabilization for `ptr`Alex Crichton-54/+87
2014-12-28Don't expose NonZero through libstd.Luqman Aden-88/+1
2014-12-28libcore: Make it unsafe to create NonZero and impl Deref.Luqman Aden-3/+21
2014-12-28libcore: Add NonZero lang item and implement some methods.Luqman Aden-0/+70
2014-12-26Rename `UniquePtr` to `Unique`Flavio Percoco-12/+12
2014-12-26Make Send and Sync traits unsafeFlavio Percoco-2/+2
2014-12-26Rename `OwnedPtr` to `UniquePtr`Flavio Percoco-12/+12
2014-12-26Require types to opt-in SyncFlavio Percoco-0/+33
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-1/+2
2014-12-21rollup merge of #19651: Gankro/ptr-docsAlex Crichton-26/+74
2014-12-20Stabilize cloneAaron Turon-1/+2
2014-12-18clean up ptr docsAlexis Beingessner-26/+74
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-7/+7
2014-12-12Add Ord impl to raw pointersMike Pedersen-11/+25