about summary refs log tree commit diff
path: root/src/librustc/middle/mem_categorization.rs
AgeCommit message (Expand)AuthorLines
2013-05-12librustc: Make `self` and `static` into keywordsPatrick Walton-1/+1
2013-05-11Warning policeTim Chevalier-2/+0
2013-05-10Remove the '<->' operator from the languageAlex Crichton-1/+1
2013-05-09Remove remnants of mutable fields from mem_categorization, borrowck.Niko Matsakis-15/+8
2013-05-09Issue the correct deref count for the implicit deref that occursNiko Matsakis-5/+36
2013-05-08librustc: Remove mutable fields from the language.Patrick Walton-21/+3
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-1/+1
2013-05-05add warning for #6248 and remove instances of itNiko Matsakis-2/+2
2013-05-04make asm_comments something that you opt in toNiko Matsakis-1/+0
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-1/+0
2013-05-03Correct mismatch between the way that pattern ids and expression ids map to t...Niko Matsakis-102/+93
2013-05-02Use static stringsSeo Sanghyeon-1/+1
2013-04-30rustc: remove modesNiko Matsakis-6/+4
2013-04-30new borrow checker (mass squash)Niko Matsakis-289/+257
2013-04-30auto merge of #6121 : luqmana/rust/newtype-cc, r=graydonbors-0/+1
2013-04-29librustc: Fix pattern matching on cross crate newtype structs.Luqman Aden-0/+1
2013-04-29librustc: Remove the concept of modes from the compiler.Patrick Walton-5/+2
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-04-23core, rustc: Warning policeTim Chevalier-1/+1
2013-04-20Implement a lint mode to deal with unused 'mut' variablesAlex Crichton-0/+10
2013-04-05Rather than storing a list of ty::method per trait, store one ty::methodNiko Matsakis-1/+1
2013-03-26rustc: Remove uses of oldmap::HashMapAlex Crichton-8/+8
2013-03-22librustc: Remove `pure` from libsyntax and librustc.Patrick Walton-1/+1
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-1/+1
2013-03-22rustc: replace uses of old deriving attribute with new oneAndrew Paseltiner-7/+7
2013-03-21librustc: Fix path-qualified and cross-crate constants in match patterns.Luqman Aden-0/+5
2013-03-20rustc: Remove some bad copies throughoutAlex Crichton-1/+1
2013-03-13Remove `++` mode from the compiler (it is parsed as `+` mode)Niko Matsakis-8/+0
2013-03-12Parse inline assembly.Luqman Aden-1/+1
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-1/+1
2013-03-11Implement vector destructuring from tailSeo Sanghyeon-7/+10
2013-03-07librustc: Stop parsing `assert`.Patrick Walton-12/+10
2013-03-07librustc: Remove record patterns from the compilerPatrick Walton-1/+0
2013-03-07libsyntax: Remove struct literal expressions from the compilerPatrick Walton-2/+1
2013-03-07librustc: Remove structural record types from the compilerPatrick Walton-8/+1
2013-03-04Remove unused imports throughout src/Alex Crichton-2/+0
2013-03-02librustc: Stop parsing `fn@`, `fn~`, and `fn&`Patrick Walton-1/+1
2013-03-01Merge remote branch 'nmatsakis/issue-4808-representation-of-extern-fn' into i...Patrick Walton-18/+28
2013-02-28Change bare functions so that they are represented by a single pointer.Niko Matsakis-18/+28
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-1/+1
2013-02-27librustc: Forbid `pub` or `priv` before trait implementationsPatrick Walton-3/+3
2013-02-22De-implicit-self librustcBen Striegel-10/+10
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-9/+9
2013-02-19librustc: change driver::session::Session::str_of to return @~strErick Tryzelaar-8/+8
2013-02-15librustc: Stop parsing `impl Type : Trait` and fix several declarations that ...Patrick Walton-3/+3
2013-02-12Adjust borrow checker algorithm to address #4856 unsoundness,Niko Matsakis-59/+136
2013-02-08oldmap: get rid of legacy _ref suffixesDaniel Micay-3/+3
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-56/+43
2013-02-05oldmap: use &K instead of K in find and getPatrick Walton-4/+4
2013-02-05Revert "oldmap: use &K instead of K in find and get"Graydon Hoare-4/+4