summary refs log tree commit diff
path: root/src/libcore/ptr.rs
AgeCommit message (Expand)AuthorLines
2015-10-16Make function pointers implement traits for up to 12 parametersManish Goregaokar-0/+7
2015-09-13Implement more traits for function pointersVadim Petrochenkov-27/+71
2015-09-04Rollup merge of #28188 - Manishearth:elide-core, r=alexcrichtonManish Goregaokar-1/+1
2015-09-03Elide lifetimes in libcoreManish Goregaokar-1/+1
2015-09-03Make `null()` and `null_mut()` const functionsVadim Petrochenkov-4/+4
2015-08-15core: Fill out issues for unstable featuresAlex Crichton-9/+14
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-21/+0
2015-08-09Replace many uses of `mem::transmute` with more specific functionsTobias Bucher-7/+6
2015-07-29std: Remove the curious inner moduleAlex Crichton-1/+1
2015-07-27std: Deprecate a number of unstable featuresAlex Crichton-0/+3
2015-07-20std: Create separate docs for the primitivesBrian Anderson-74/+1
2015-07-20doc: Clean up primitive short descriptionsBrian Anderson-1/+1
2015-06-26Use Box::into_raw rather than the deprecated boxed::into_raw in tests and doc...Ms2ger-6/+4
2015-06-19add note for future type-system adventurersAlexis Beingessner-0/+5
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-1/+1
2015-06-17core: Split apart the global `core` featureAlex Crichton-13/+13
2015-06-09Exise 'unsafe pointer' in favor of 'raw pointer'Steve Klabnik-4/+4
2015-04-29rollup merge of #24610: nagisa/offset-docsAlex Crichton-3/+4
2015-04-28Register new snapshotsTamir Duberstein-17/+0
2015-04-28Clarify offset rules a bitSimonas Kazlauskas-3/+4
2015-04-15Rollup merge of #24435 - killercup:patch-9, r=steveklabnikSteve Klabnik-3/+3
2015-04-14Remove Incorrect Link from std::ptr::null DocsPascal Hertleif-3/+3
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-3/+3
2015-04-10Auto merge of #24177 - alexcrichton:rustdoc, r=aturonbors-0/+1
2015-04-07alloc: impl fmt::Pointer for Rc, Arc and BoxRicho Healey-0/+8
2015-04-07rustdoc: Add a primitive page for raw pointersAlex Crichton-0/+1
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-15/+0
2015-03-30std: Standardize (input, output) param orderingsAlex Crichton-5/+21
2015-03-26Added instability markers to `POST_DROP_*` consts, and related opt-in's.Felix S. Klock II-1/+1
2015-03-26Switch drop-flag to `u8` to allow special tags to instrument state.Felix S. Klock II-0/+15
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