summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-03-28Fix long line. release-0.2 0.2Graydon Hoare-1/+2
2012-03-28refactor so that pretty mode tests also run aux-build. Fixes #2060.Niko Matsakis-14/+27
2012-03-28test: Un-XFAIL regions-mock-trans.rs and regions-mock-trans-impls.rsPatrick Walton-4/+0
2012-03-28Tidy up multiple declarations and STDC_FOO_MACROS guards in headers.Graydon Hoare-72/+33
2012-03-28rustc: Universally quantify regions when calling functions. Un-XFAIL regions-...Patrick Walton-120/+106
2012-03-28Allow references to "self" within classesTim Chevalier-33/+82
2012-03-28Fix some gcc-4.4-isms, should build now on 4.1+.Graydon Hoare-2/+10
2012-03-28Update crate URLs to point to interesting things.Graydon Hoare-6/+6
2012-03-28Update CC fuzzerJesse Ruderman-2/+2
2012-03-28Update AST fuzzerJesse Ruderman-10/+5
2012-03-28python scripts run with Python 2.4 (for RHEL5)Grahame Bowland-6/+12
2012-03-28Test case to make sure typestate checks the body of class constructorsTim Chevalier-0/+23
2012-03-28Make sure type_use.rs doesn't get lost in recursive enumsMarijn Haverbeke-7/+12
2012-03-27Enforce mutability declarations in classes; correct shapes for classesTim Chevalier-40/+187
2012-03-27make type_kind exhaustive, add an entry for type_self (in particular)Niko Matsakis-1/+3
2012-03-27emacs: Make 'mut' a keywordBrian Anderson-1/+1
2012-03-27core: Rename iter::to_list to to_vec. Closes #2056Brian Anderson-11/+11
2012-03-27rust: Remove extensions' dependency on the sessionBrian Anderson-12/+10
2012-03-27Emergency safe-ref-checker maintenanceMarijn Haverbeke-82/+92
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-180/+194
2012-03-27Register new snapshotMarijn Haverbeke-0/+8
2012-03-27Add vec::each, vec::eachi, and list::eachMarijn Haverbeke-1/+49
2012-03-27Support returning from loop blocksMarijn Haverbeke-51/+243
2012-03-27Support an alternate for syntax that calls a higher-order functionMarijn Haverbeke-78/+123
2012-03-26Register new snapshots.Graydon Hoare-0/+8
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-742/+742
2012-03-26Disable some advanced (post glibc-2.3) libuv features when building snaps.Graydon Hoare-1/+1
2012-03-26rustc: Begin eliminating ext's dependency on the sessionBrian Anderson-54/+67
2012-03-26rustc: Move eval_const_expr to its own modBrian Anderson-178/+180
2012-03-26rustc: Combine and unify regionsPatrick Walton-37/+88
2012-03-26rustc: "unkown" -> "unknown"Patrick Walton-1/+1
2012-03-26rustc: Fix typo in inferPatrick Walton-1/+1
2012-03-26rustc: Remove obsolete FIXME in inferPatrick Walton-3/+0
2012-03-26rustc: Generalize resolve_var to work with regions tooPatrick Walton-15/+12
2012-03-26Merge pull request #2054 from j3parker/masterBrian Anderson-2/+3
2012-03-26In typeck, don't call ty::store_iface_methods on private methodsTim Chevalier-3/+37
2012-03-26Improve type inference to compute LUB/GLBNiko Matsakis-184/+765
2012-03-26Remove stray commentTim Chevalier-9/+0
2012-03-26Enforce privacy declarations for class fields and methodsTim Chevalier-58/+185
2012-03-26Fix return-in-block in cargoMarijn Haverbeke-6/+4
2012-03-26Check in a forgotten new fileMarijn Haverbeke-0/+54
2012-03-26Disallow ret inside of block functionsMarijn Haverbeke-150/+152
2012-03-26Fix bug in generation of non-generic resource dtorsMarijn Haverbeke-1/+1
2012-03-25repair the build---also, make try/commit work over both ty/region varsNiko Matsakis-17/+34
2012-03-25Fixed vim highlighting for \' (and other) escapes in char literalsJacob Parker-2/+3
2012-03-24rustc: Generalize several parts of infer in preparation for using them for re...Patrick Walton-94/+97
2012-03-24correct more broken testsNiko Matsakis-12/+20
2012-03-24add test that was failing from tedhNiko Matsakis-0/+11
2012-03-24add annotation for variable that used to infer to botNiko Matsakis-1/+1
2012-03-24Avoid unifying vars when possible; handle bot (more) correctlyNiko Matsakis-32/+116