summary refs log tree commit diff
path: root/src/test
AgeCommit message (Expand)AuthorLines
2012-04-04Tidy up predicate names in libcore. Should close #1431.Graydon Hoare-1/+1
2012-04-04rustc: Don't allow recursive constantsBrian Anderson-0/+6
2012-04-04rustc: Allow consts to refer to other constsBrian Anderson-0/+6
2012-04-03Merge remote-tracking branch 'brson/mainthread'Brian Anderson-0/+46
2012-04-03rt: Fix bugs in the osmain schedulerBrian Anderson-1/+1
2012-04-03also xfail class-typarams (doesn't work on Windows)Tim Chevalier-0/+2
2012-04-03xfail - metadata encoding doesn't work, which breaks WindowsTim Chevalier-0/+2
2012-04-03Monomorphize class constructors, support generic classes and class methodsTim Chevalier-0/+47
2012-04-03core: Add a scheduler mode, osmain, to spawn onto the main schedulerBrian Anderson-0/+46
2012-03-29core: Add extension methods for vecBrian Anderson-6/+6
2012-03-29generate correct constraints for assignmentsNiko Matsakis-0/+5
2012-03-29resolve type variables with no constraints to botNiko Matsakis-6/+8
2012-03-29test: Prevent run-fail/too-much-recursion from being optimized to nothingBrian Anderson-0/+1
2012-03-29rustc: Generate fewer landing padsBrian Anderson-0/+109
2012-03-29Require "self" as base expression for intra-class method or field referencesTim Chevalier-40/+40
2012-03-29test: Rewrite binarytrees to use arenasPatrick Walton-11/+22
2012-03-28Allow explicit self-calls within classesTim Chevalier-2/+2
2012-03-28use fresh vars in place of _|_ when incorrect # of params suppliedNiko Matsakis-0/+12
2012-03-28Detect and report types which could never be instantiated.Niko Matsakis-1/+31
2012-03-28test: Un-XFAIL regions-mock-trans.rs and regions-mock-trans-impls.rsPatrick Walton-4/+0
2012-03-28rustc: Universally quantify regions when calling functions. Un-XFAIL regions-...Patrick Walton-2/+0
2012-03-28Allow references to "self" within classesTim Chevalier-1/+1
2012-03-28Test case to make sure typestate checks the body of class constructorsTim Chevalier-0/+23
2012-03-27Enforce mutability declarations in classes; correct shapes for classesTim Chevalier-6/+55
2012-03-27Support returning from loop blocksMarijn Haverbeke-0/+57
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-190/+190
2012-03-26rustc: Begin eliminating ext's dependency on the sessionBrian Anderson-8/+6
2012-03-26In typeck, don't call ty::store_iface_methods on private methodsTim Chevalier-1/+35
2012-03-26Improve type inference to compute LUB/GLBNiko Matsakis-6/+9
2012-03-26Remove stray commentTim Chevalier-9/+0
2012-03-26Enforce privacy declarations for class fields and methodsTim Chevalier-0/+90
2012-03-26Disallow ret inside of block functionsMarijn Haverbeke-2/+2
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-7/+67
2012-03-24new test which features conflicting variance requirementsNiko Matsakis-0/+46
2012-03-24test: Rename run-pass/simple-regions.rs to run-pass/regions-simple.rsPatrick Walton-0/+0
2012-03-24test: Add a simple test for dangling pointersPatrick Walton-0/+9
2012-03-23Allow methods to call other methods in the same classTim Chevalier-4/+59
2012-03-23Add another test for cross-crate method callsTim Chevalier-0/+30
2012-03-23xfail-test regions testsNiko Matsakis-0/+6
2012-03-23Implement new inference algorithm.Niko Matsakis-19/+61
2012-03-23Handle self correctly when translating classesTim Chevalier-1/+0
2012-03-23test: Add a test case that ensures `ret &EXPR` works.Patrick Walton-0/+8
2012-03-23test: Fix unresolved name in regions-mock-trans-impls.rsPatrick Walton-1/+1
2012-03-23test: Add a version of the "mock-trans" regions test case that uses implsPatrick Walton-0/+46
2012-03-23test: Fix leak in regions-mock-transPatrick Walton-1/+4
2012-03-23test: Fix whitespace at EOLPatrick Walton-1/+1
2012-03-23test: Add a trans.rs-workalike test case for regionsPatrick Walton-0/+41