Tim Chevalier
|
3f7b112b16
|
Update and un-xfail crate-method-reexport-grrrrrrr2
Closes #3155
|
2012-12-08 23:40:17 -08:00 |
|
Tim Chevalier
|
42f8a3366a
|
Print out a more helpful type error message for do-blocks/for-loops
If a do-block body has the wrong type, or a for-loop body has a
non-() type, suggest that the user might have meant the other one.
Closes #2817
r=brson
|
2012-12-08 23:04:38 -08:00 |
|
Tim Chevalier
|
2c2398ca0d
|
Xfail broken tests
|
2012-12-07 23:42:58 -08:00 |
|
Patrick Walton
|
833eb7ae1d
|
test: Fix borrowck-preserve-box-in-pat. rs=bustage
|
2012-12-07 22:42:49 -08:00 |
|
Patrick Walton
|
374ccfee9a
|
test: Fix borrowck-preserve-box-in-discr; more fallout from pattern bindings. rs=bustage
|
2012-12-07 22:00:55 -08:00 |
|
Patrick Walton
|
6338865741
|
test: Remove alt-implicit-copy.rs test. Incompatible with current borrow check semantics. rs=bustage
|
2012-12-07 21:59:38 -08:00 |
|
Patrick Walton
|
6157f1dc06
|
test: Fix some busted run-pass tests, fallout from the pattern bindings change. rs=bustage
|
2012-12-07 21:56:46 -08:00 |
|
Tim Chevalier
|
13c7b97248
|
Add test for #2995
|
2012-12-07 21:40:42 -08:00 |
|
Tim Chevalier
|
8255aa1ec9
|
Add test case for #2828
|
2012-12-07 21:29:49 -08:00 |
|
Patrick Walton
|
184f5102b3
|
libsyntax: Fix parsing of module-qualified structure patterns. rs=bugfix
|
2012-12-07 19:10:16 -08:00 |
|
Patrick Walton
|
ab3b752906
|
librustc: Implement "&mut [T]" as an expression. r=brson
|
2012-12-07 18:29:10 -08:00 |
|
Brian Anderson
|
10c9d7921d
|
Trait constraints are separated by space, not comma
|
2012-12-07 15:54:17 -08:00 |
|
Brian Anderson
|
2fcf562d16
|
Add an auto-slice-and-ref step to method lookup. Allows ~[T] to work with explicit self
|
2012-12-07 15:29:38 -08:00 |
|
Brian Anderson
|
e71081ec03
|
Merge pull request #4101 from brson/bound-default-methods
Call default methods on bound typarams more correctly
|
2012-12-07 15:10:57 -08:00 |
|
Graydon Hoare
|
d78053ecb0
|
syntax: try to fix pattern printing yet again, r=burningtree.
|
2012-12-07 14:39:47 -08:00 |
|
Graydon Hoare
|
b4401d12a7
|
bench: fix nbody bugs, r=burningtree.
|
2012-12-07 12:21:30 -08:00 |
|
Graydon Hoare
|
70e0c6e27d
|
syntax: Permit splicing anything into a quote that implements ToTokens.
|
2012-12-07 11:21:14 -08:00 |
|
Tim Chevalier
|
35f36808ff
|
Test cases, some xfailed
|
2012-12-06 21:53:14 -08:00 |
|
Tim Chevalier
|
10ec058638
|
Remove obsolete comment
|
2012-12-06 21:52:50 -08:00 |
|
Tim Chevalier
|
31a4f40329
|
Remove compile-fail test from run-pass
|
2012-12-06 21:52:50 -08:00 |
|
Tim Chevalier
|
dd80f7e06e
|
Xfail trait-inheritance-overloading-xc-exe
Issue #4135
|
2012-12-06 21:52:50 -08:00 |
|
Brian Anderson
|
ddfd1eaeb5
|
Use fuzzy_eq in run-pass/intrinsics-math.rs
|
2012-12-06 18:55:10 -08:00 |
|
Brian Anderson
|
098f71d348
|
xfail-fast static-fn-inline-xc. needs aux-build
|
2012-12-06 18:44:26 -08:00 |
|
Tim Chevalier
|
d2ad028a7c
|
Rename std::ebml::Reader => std::ebml::reader, same for writer
Closes #4076
|
2012-12-06 16:14:54 -08:00 |
|
Tim Chevalier
|
fe9a339939
|
Add various test cases, mostly xfailed
|
2012-12-06 16:14:54 -08:00 |
|
Patrick Walton
|
9750763a70
|
test: Fix compilation of benchmarks for moves-based-on-type. rs=bustage
|
2012-12-06 15:56:52 -08:00 |
|
Patrick Walton
|
4055001388
|
test: Fix shootout-mandelbrot.rs. rs=bustage
|
2012-12-06 15:38:04 -08:00 |
|
Patrick Walton
|
14a7be31bb
|
test: Fix busted test. rs=bustage
|
2012-12-06 14:54:01 -08:00 |
|
Patrick Walton
|
e6ab0ca8b1
|
test: Fix more compile-fail bustage. rs=bustage
|
2012-12-06 12:13:30 -08:00 |
|
Patrick Walton
|
45052e13a5
|
test: Fix some compile-fail bustage. rs=bustage
|
2012-12-06 11:08:23 -08:00 |
|
Patrick Walton
|
b27150ef82
|
test: Fix some run-fail bustage. rs=bustage
|
2012-12-06 10:26:11 -08:00 |
|
Patrick Walton
|
219e260009
|
test: Fix some more run-pass bustage. rs=clownshoes
|
2012-12-06 09:28:42 -08:00 |
|
Patrick Walton
|
7203be1109
|
librustc: Fix handling of ~ and @ unary operators in mode computation. Closes #4114. rs=bugfix
|
2012-12-05 22:57:58 -08:00 |
|
Patrick Walton
|
aa3aa3b1b2
|
librustc: Fix type_use to not treat i1* arguments as interchangeable with i8* arguments. Closes #3917. rs=bugfix
|
2012-12-05 20:23:14 -08:00 |
|
Brian Anderson
|
32ce61f947
|
Fix test
|
2012-12-05 20:14:40 -08:00 |
|
Brian Anderson
|
4f3cc01487
|
Fix cross-crate inlining of static functions
|
2012-12-05 18:09:52 -08:00 |
|
Patrick Walton
|
5bf9e6f58b
|
test: Fix float imprecision error on intrinsics-math
|
2012-12-05 17:54:12 -08:00 |
|
Patrick Walton
|
674b638385
|
test: Fix alt-implicit-copy-unique. rs=me
|
2012-12-05 17:38:21 -08:00 |
|
Patrick Walton
|
e1685dd990
|
test: More bustage fixes. rs=me
|
2012-12-05 17:36:51 -08:00 |
|
Patrick Walton
|
6084032270
|
test: More run-pass test fixes
|
2012-12-05 16:51:32 -08:00 |
|
Patrick Walton
|
3440482d8d
|
test: Fix a bunch of test cases. rs=burning
|
2012-12-05 11:40:47 -08:00 |
|
Brian Anderson
|
01cd53baf0
|
Merge remote-tracking branch 'luqmana/incoming'
Conflicts:
src/librustc/middle/typeck/check.rs
|
2012-12-04 18:49:50 -08:00 |
|
Patrick Walton
|
33c1e47c1b
|
librustc: Implement moves based on type. r=nmatsakis
|
2012-12-04 15:38:04 -08:00 |
|
Brian Anderson
|
05e51e6f7f
|
Call default methods on bound typarams more correctly
|
2012-12-02 18:29:22 -08:00 |
|
Brian Anderson
|
83a55ea73a
|
Fix some compile-fail tests
|
2012-12-01 15:59:04 -08:00 |
|
Brian Anderson
|
c19c24d193
|
Fix tests for field parsing changes
|
2012-12-01 15:25:17 -08:00 |
|
Patrick Walton
|
1088006ed9
|
librustc: Implement unit-like struct constants. r=brson
|
2012-11-30 21:10:54 -08:00 |
|
Patrick Walton
|
8fa306a0ad
|
librustc: Implement tuple struct constants. r=brson
|
2012-11-30 21:10:17 -08:00 |
|
Patrick Walton
|
5b5a0df7ee
|
librustc: Implement C-like enum constants. r=tjc
|
2012-11-30 21:09:14 -08:00 |
|
Patrick Walton
|
54ae377ec2
|
librustc: Implement explicit @self and ~self for objects. r=nmatsakis
|
2012-11-30 19:39:01 -08:00 |
|