Brian Anderson
|
3fcdb7d6a7
|
Adjust the die macro to only accept ~str and to work in statement position
|
2012-12-10 18:16:22 -08:00 |
|
Graydon Hoare
|
d1affff623
|
Reliciense makefiles and testsuite. Yup.
|
2012-12-10 17:32:58 -08:00 |
|
Patrick Walton
|
86f7eb3446
|
test: Fix aux-build in struct-destructuring-cross-crate. rs=bustage
|
2012-12-10 14:59:26 -08:00 |
|
Patrick Walton
|
3f78e0ecc0
|
librustc: Fix bug preventing cross-crate struct destructuring from working. rs=bugfix
|
2012-12-10 12:38:31 -08:00 |
|
Tim Chevalier
|
3f7b112b16
|
Update and un-xfail crate-method-reexport-grrrrrrr2
Closes #3155
|
2012-12-08 23:40:17 -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 |
|
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 |
|
Tim Chevalier
|
35f36808ff
|
Test cases, some xfailed
|
2012-12-06 21:53:14 -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
|
219e260009
|
test: Fix some more run-pass bustage. rs=clownshoes
|
2012-12-06 09:28:42 -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
|
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 |
|
Patrick Walton
|
3afd6c3d79
|
librustc: Implement simple explicit self for objects. r=nmatsakis
|
2012-11-30 18:55:12 -08:00 |
|
Brian Anderson
|
3ed9fbd63c
|
impls of traits cannot define methods on the anonymous trait
|
2012-11-29 22:07:49 -08:00 |
|
Brian Anderson
|
78ee821154
|
Implement trait inheritance for bounded type parameters
|
2012-11-29 18:10:11 -08:00 |
|
Brian Anderson
|
05e7ba8d39
|
Enable trait-inheritance-simple.rs
|
2012-11-29 18:10:11 -08:00 |
|
Tim Chevalier
|
f459acc45d
|
Disallow importing private items
resolve wasn't checking that a `use` referred to a public item.
r=brson
|
2012-11-29 14:12:51 -08:00 |
|
Paul Stansifer
|
f6a8ffc625
|
Test statement macros.
|
2012-11-29 12:09:11 -08:00 |
|
Paul Stansifer
|
e7f07cb2a3
|
Update tests to respect the way that macros work now.
|
2012-11-29 12:09:11 -08:00 |
|
Patrick Walton
|
c946c87b6f
|
libsyntax: Remove the "by-mutable-ref" obsolete syntax error; it blocks useful function argument patterns. Add a test for the latter. r=brson
|
2012-11-29 12:06:36 -08:00 |
|
Patrick Walton
|
3beff12309
|
test: Fix broken resource-cycle.rs. r=tinderbox
|
2012-11-29 12:05:56 -08:00 |
|
Patrick Walton
|
9678abedec
|
test: Add a test that function argument patterns take in the expected type. r=test-only
|
2012-11-29 11:25:02 -08:00 |
|
Patrick Walton
|
976e1ced00
|
test: Add a test for generic objects. r=test-only
|
2012-11-29 11:18:36 -08:00 |
|