summary refs log tree commit diff
path: root/src/librustc/middle/lang_items.rs
AgeCommit message (Expand)AuthorLines
2013-06-30auto merge of #7495 : thestinger/rust/exchange, r=cmrbors-65/+71
2013-06-30add a closure_exchange_malloc lang itemDaniel Micay-65/+71
2013-06-30auto merge of #7468 : cmr/rust/great_renaming, r=pcwaltonbors-2/+1
2013-06-29Removing a lot of usage of '&const'Alex Crichton-38/+38
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-2/+1
2013-06-28librustc: Fix even *MORE* merge fallout!Patrick Walton-2/+2
2013-06-28librustc: Change Const to Freeze in the compilerPatrick Walton-3/+3
2013-06-28librustc: Rename Owned to Send in the compilerPatrick Walton-12/+12
2013-06-27Remove many shared pointersPhilipp Brüschweiler-68/+67
2013-06-25remove `each` from vec, HashMap and HashSetDaniel Micay-1/+1
2013-06-23Remove intrinsic modulePhilipp Brüschweiler-2/+22
2013-06-23vec: remove BaseIter implementationDaniel Micay-1/+1
2013-06-21vec: rm old_iter implementations, except BaseIterDaniel Micay-1/+1
2013-06-14rustc: Don't continue to resolve if there's an error in lang_itemsTim Chevalier-0/+1
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-47/+47
2013-06-12Visitor refactoring: Step 1, couple (Env, vt<Env>) together in a tuple.Felix S. Klock II-2/+2
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-12/+15
2013-05-30Add 'Sized' builtin kind; doesn't do anything yetBen Blum-76/+82
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+2
2013-05-19Register snapshotsBrian Anderson-9/+0
2013-05-10rustc: Use the new `for` protocolAlex Crichton-0/+5
2013-05-07Remove Durable from the languageBrian Anderson-85/+79
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-6/+5
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-1/+0
2013-05-03Change borrow debugging so it is disabled by -ONiko Matsakis-4/+16
2013-05-01rustc: adjust total number of lang itemsNiko Matsakis-2/+2
2013-05-01wip---work on making rooting work properlyNiko Matsakis-8/+14
2013-05-01Revert rename of Div to QuotBrendan Zabarauskas-5/+5
2013-04-30allover: numerous unused muts etcNiko Matsakis-6/+5
2013-04-30new borrow checker (mass squash)Niko Matsakis-32/+34
2013-04-29librustc: Remove `ptr::addr_of`.Patrick Walton-14/+16
2013-04-27only use #[no_core] in libcoreDaniel Micay-3/+0
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-10/+10
2013-04-19rustc: de-mode + fallout from libsyntax changesAlex Crichton-1/+1
2013-04-14rustc: remove unnecessary unsafe blocks/methodsAlex Crichton-1/+1
2013-04-10Revert map.each to something which takes two parametersNiko Matsakis-1/+1
2013-04-03rename Linear{Map,Set} => Hash{Map,Set}Daniel Micay-3/+3
2013-04-03hashmap: rm linear namespaceDaniel Micay-1/+1
2013-03-28Removing unused importsAlex Crichton-5/+5
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-1/+1
2013-03-26librustc: Stop parsing `[T * N]`.Patrick Walton-1/+1
2013-03-26rustc: Remove uses of oldmap::HashMapAlex Crichton-5/+5
2013-03-22librustc: Add explicit lifetime binders and new lifetime notation in core/std...Patrick Walton-5/+5
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-2/+2
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-3/+3
2013-03-06Add manual &self/ and &static/ and /&self declarations thatNiko Matsakis-2/+2
2013-03-04Remove unused imports throughout src/Alex Crichton-2/+0
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming imp...Patrick Walton-1/+1
2013-03-01Merge remote-tracking branch 'remotes/origin/incoming' into incomingErick Tryzelaar-1/+1
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-1/+1