about summary refs log tree commit diff
path: root/src/libstd/map.rs
AgeCommit message (Expand)AuthorLines
2013-02-03rename map -> oldmap and mark it as deprecatedDaniel Micay-710/+0
2013-02-03remove old StdMap traitDaniel Micay-80/+2
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-1/+1
2013-01-29librustc: Disallow trait bounds in types, enumerations, and structure definit...Patrick Walton-4/+4
2013-01-29libstd: Remove "dual impls" from the language and enforce coherence rules. r=...Patrick Walton-3/+3
2013-01-24convert most of libstd over to structsErick Tryzelaar-7/+15
2013-01-23Merge pull request #4594 from thestinger/mapTim Chevalier-116/+0
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-3/+5
2013-01-23get rid of the std::map::Map LinearMap implDaniel Micay-116/+0
2013-01-23rename send_map to hashmapDaniel Micay-1/+1
2013-01-23core: Rename to_mut and from_mut to cast_to_mut and cast_from_mutTrinick-1/+1
2013-01-10core: Change XXXs into proper FIXMEs with issue numbersTim Chevalier-1/+1
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-1/+4
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-4/+1
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-1/+4
2012-12-28doc: Rename mention of insert_or_update_with_keyBen Alpert-1/+1
2012-12-27libstd: Fix a bunch of resolve errors in tests. rs=firePatrick Walton-0/+4
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-8/+18
2012-12-09Remove transitional codeBrian Anderson-10/+0
2012-12-04librustc: Implement explicit self for Add and Index; add a hack in the borrow...Patrick Walton-0/+10
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-1/+3
2012-11-25Rename insert_with functions to update, update_with_keyBrian Anderson-17/+17
2012-11-25Add improvements to insert_with_keyKevin Cantu-15/+83
2012-11-25Test insert_with_key...Kevin Cantu-0/+21
2012-11-25Add an insert_with_key function to the Map traitKevin Cantu-1/+24
2012-11-18Made Map.contains_key, contains_key_ref, and get pure.Jesse Jones-9/+9
2012-10-23Remove uses of binary move - <- - from tests and librariesTim Chevalier-1/+1
2012-10-19Remove superfluous by-ref in option::get, option::get_default, option::expectTim Chevalier-1/+1
2012-10-11Make to_str pure and fix const parameters for str-mutating functionsTim Chevalier-1/+2
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-8/+7
2012-10-03libstd: Make vec_from_set purePatrick Walton-1/+1
2012-10-03Remove uses of + mode from libstdTim Chevalier-26/+26
2012-10-02De-export std::{fun_treemap, list, map}. Part of #3583.Graydon Hoare-20/+12
2012-09-28std: Eliminate deprecated patternsBrian Anderson-2/+1
2012-09-25Demode dvecTim Chevalier-1/+1
2012-09-23core: Demode optionBrian Anderson-2/+2
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-1/+1
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-7/+5
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+3
2012-09-19repair broken map test; it seems that the original test relied on hokeyNiko Matsakis-3/+0
2012-09-19Remove final bits of residual hokey-hash functions. Close #1616.Graydon Hoare-6/+0
2012-09-19Remove redundant hashmap constructor functions.Graydon Hoare-56/+3
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-9/+12
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-6/+3
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-3/+6
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-12/+12
2012-09-11Make moves explicit in argumentsTim Chevalier-1/+1
2012-09-10Make remaining moves explicit in libstdTim Chevalier-1/+1
2012-09-10Convert std::map to camel caseBrian Anderson-84/+84