about summary refs log tree commit diff
path: root/src/libcore/ptr/non_null.rs
AgeCommit message (Expand)AuthorLines
2020-07-27mv std libs to library/mark-353/+0
2020-07-23Rollup merge of #74141 - euclio:typos, r=steveklabnikManish Goregaokar-1/+1
2020-07-12assign tracking issueRalf Jung-3/+3
2020-07-09libstd/libcore: fix various typosAndy Russell-1/+1
2020-07-05add (unchecked) indexing methods to raw pointers and NonNullRalf Jung-5/+36
2020-07-05call the mut version as_mut_ptr and also add an as_ptr-like method to NonNull...Ralf Jung-0/+20
2020-06-30Deny unsafe ops in unsafe fns, part 6LeSeulArtichaut-3/+8
2020-05-18Apply suggestions from code reviewSimon Sapin-4/+4
2020-05-18Add `len` and `slice_from_raw_parts` to `NonNull<[T]>`Simon Sapin-0/+59
2020-04-29safety-ptr: Add SAFETY on some unsafe blocks from libcore/ptrcohenarthur-3/+15
2019-12-21Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur-2/+2
2019-12-18Propagate cfg bootstrapMark Rousskov-16/+4
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+16
2019-11-26Format libcore with rustfmtDavid Tolnay-15/+9
2019-11-06Have tidy ensure that we document all `unsafe` blocks in libcoreOliver Scherer-0/+2
2019-09-06A few cosmetic improvements to code & comments in liballoc and libcoreAlexander Regueiro-1/+1
2019-07-04Switch master to 1.38Mark Rousskov-1/+1
2019-06-05Utilize cfg(bootstrap) over cfg(stage0)Mark Rousskov-1/+1
2019-05-25split core::ptr module into multiple filesRalf Jung-0/+226