summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2013-06-29Warning cleanupCorey Richardson-2/+0
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-9/+5
2013-06-28librustc: Fix merge fallout and test cases.Patrick Walton-1/+3
2013-06-28librustc: Change Const to Freeze in the compilerPatrick Walton-2/+2
2013-06-28librustc: Rename Owned to Send in the compilerPatrick Walton-2/+2
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-06-25Warning policeJames Miller-1/+0
2013-06-23Fix pretty-printing builtin bounds on closures and traitsBen Blum-2/+6
2013-06-23Parse and typecheck (not kindcheck) bounds on trait paths.Ben Blum-2/+6
2013-06-23vec: remove BaseIter implementationDaniel Micay-2/+2
2013-06-22Fix-up PP Code to reflect new lifetime param syntaxJames Miller-37/+44
2013-06-22Initial Type Refactoring doneJames Miller-9/+9
2013-06-14add IteratorUtil to the preludeDaniel Micay-1/+0
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-4/+4
2013-06-12Visitor refactoring: Step 1, couple (Env, vt<Env>) together in a tuple.Felix S. Klock II-8/+8
2013-06-11option: remove redundant old_iter implsDaniel Micay-1/+2
2013-06-11fix tests, remove some warningsHuon Wilson-1/+0
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-8/+8
2013-06-10std: remove str::{len, slice, is_empty} in favour of methods.Huon Wilson-1/+1
2013-06-06auto merge of #6980 : Kimundi/rust/iterator-collect3, r=thestingerbors-8/+8
2013-06-06FixupsMarvin Löbel-8/+8
2013-06-06Clean up a handful of build warnings.Michael Sullivan-1/+1
2013-06-05token_to_ident takes argument by referenceJohn Clements-1/+1
2013-06-05interner just uses uints, not idents with syntax contextJohn Clements-1/+1
2013-06-05removed some interner fieldsJohn Clements-1/+2
2013-06-01syntax: move callee_id into the expr_ variantsErick Tryzelaar-1/+0
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-10/+10
2013-05-30Add 'Sized' builtin kind; doesn't do anything yetBen Blum-1/+3
2013-05-30Remove a bunch of unnecessary allocations and copiesBjörn Steinbrink-1/+1
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+6
2013-05-28Move checking for moves and initialization of local variables and patterns intoNiko Matsakis-0/+6
2013-05-28Remove unnecessary allocations flagged by lintSeo Sanghyeon-4/+4
2013-05-23cleanup warnings from librustcErick Tryzelaar-2/+0
2013-05-22librustc: Add some missing `use core::prelude::*;` in the test casesPatrick Walton-0/+3
2013-05-22librustc: Change `std` to `extra` throughout libsyntax and librustcPatrick Walton-3/+3
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+8
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-5/+5
2013-05-19Register snapshotsBrian Anderson-19/+0
2013-05-16fix warningsCorey Richardson-0/+1
2013-05-16Add BuiltinBounds to closure type: parse and handle subtyping,Niko Matsakis-1/+11
2013-05-15auto merge of #6487 : recrack/rust/vec_len, r=thestingerbors-1/+1
2013-05-14rustc: rename ty::method to ty::Method and add ctorErick Tryzelaar-3/+3
2013-05-14rustc: rename ast::self_ty and related fields to explicit_selfErick Tryzelaar-3/+3
2013-05-14rustc: Remove ty::argErick Tryzelaar-10/+4
2013-05-15Rename vec::len(var) to var.len()Youngmin Yoo-1/+1
2013-05-14Fix test fallout from removing vecs_implicitly_copyableAlex Crichton-1/+0
2013-05-13Remove re-exports from libcore/core.rcAlex Crichton-3/+3
2013-05-10Fix merge "failures"Alex Crichton-0/+17
2013-05-09rustc: Add EnumSet testsNiko Matsakis-4/+149
2013-05-09Refactor representation of bounds to separate out BuiltinBounds intoNiko Matsakis-21/+159