about summary refs log tree commit diff
path: root/src/libstd/borrow.rs
AgeCommit message (Collapse)AuthorLines
2014-01-29Rename std::borrow to std::reference.xales-86/+0
Fixes #11814
2014-01-07'borrowed pointer' -> 'reference'Brian Anderson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-12/+12
Also remove all instances of 'self within the codebase. This fixes #10889.
2013-09-18std::borrow: Use raw pointer comparison for `ref_eq`blake2-ppc-1/+15
Compare as `*T` in `ref_eq` instead of casting to uint, to match what std::ptr does.
2013-08-04std: implement Total{Ord,Eq} for pointers.Huon Wilson-0/+12
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-8/+8
2013-06-02ptr: split out borrowed pointer utilitiesDaniel Micay-0/+60
The ptr module is intended to be for raw pointers. Closes #3111