Alexander Regueiro
|
a8248976fd
|
Moved feature-gate tests to correct dir.
|
2018-11-30 15:48:16 +00:00 |
|
Alexander Regueiro
|
24717fdaa1
|
Updated ui tests.
|
2018-11-30 15:42:57 +00:00 |
|
Alexander Regueiro
|
d49a8d558f
|
Removed feature gate.
|
2018-11-30 15:42:43 +00:00 |
|
Daan de Graaf
|
1560a75f6a
|
Refer to the second borrow as the "second borrow".
|
2018-11-30 14:55:51 +01:00 |
|
varkor
|
4fc5758a67
|
Update existing tests with more precise error messages
|
2018-11-30 13:53:15 +00:00 |
|
varkor
|
e018268ffa
|
Add precise_pointer_size_matching feature
|
2018-11-30 10:41:09 +00:00 |
|
varkor
|
f1f6d87eab
|
Stabilise exhaustive_integer_patterns
|
2018-11-30 10:40:59 +00:00 |
|
Oliver Scherer
|
9d2f97be78
|
Test float assign ops
|
2018-11-30 09:44:16 +01:00 |
|
Oliver Scherer
|
42e5317f1d
|
Add trailing newline
|
2018-11-30 09:44:16 +01:00 |
|
Oliver Scherer
|
172b428881
|
Re-add accidentally deleted test
|
2018-11-30 09:44:16 +01:00 |
|
Oliver Scherer
|
16d2a92b3d
|
Improve the diagnostic message
|
2018-11-30 09:44:15 +01:00 |
|
Oliver Scherer
|
8937faa837
|
Reenable const_let feature gate
|
2018-11-30 09:44:15 +01:00 |
|
Oliver Scherer
|
866664c8bb
|
Add a test for single variant matches
|
2018-11-30 09:44:06 +01:00 |
|
Oliver Scherer
|
d8ece188b8
|
Improve the error around short circuiting and let bindings
|
2018-11-30 09:44:06 +01:00 |
|
Oliver Scherer
|
d62bcad38d
|
Allow let bindings everywhere
|
2018-11-30 09:44:06 +01:00 |
|
Oliver Scherer
|
7ec3c10d7e
|
Add tests for mutable borrows
|
2018-11-30 09:43:41 +01:00 |
|
Oliver Scherer
|
59c6c4942a
|
Also test the const_let feature gate in statics
|
2018-11-30 09:43:41 +01:00 |
|
Oliver Scherer
|
ef38afc83d
|
Add a test for various const let features
|
2018-11-30 09:43:41 +01:00 |
|
Oliver Scherer
|
52b67b1766
|
Remove a bunch of now-unnecessary const_let feature gates
|
2018-11-30 09:43:41 +01:00 |
|
Oliver Scherer
|
dba5ba02f7
|
Update a test's diagnostics
|
2018-11-30 09:43:41 +01:00 |
|
Oliver Scherer
|
4d2bed9460
|
Stabilize const_let inside const functions
|
2018-11-30 09:43:41 +01:00 |
|
Philipp Hansch
|
9b847f0f96
|
Fix const_fn ICE with non-const function pointer
|
2018-11-30 08:43:50 +01:00 |
|
Eduard-Mihai Burtescu
|
dcf736d7ad
|
tests: use alloc instead of libc in unnecessary-extern-crate, to make it work on wasm.
|
2018-11-30 06:15:20 +02:00 |
|
Eduard-Mihai Burtescu
|
3369929ddb
|
tests: use force-host and no-prefer-dynamic in all proc_macro tests.
|
2018-11-30 06:15:20 +02:00 |
|
Eduard-Mihai Burtescu
|
fcca22cb40
|
tests: move all proc_macro tests from -fulldeps.
|
2018-11-30 06:15:20 +02:00 |
|
Alexander Regueiro
|
5f19cdc4f8
|
Changed test for issue 56202 to compile-pass.
|
2018-11-30 03:12:10 +00:00 |
|
Esteban Küber
|
c144dc07e3
|
Fix ICE with feature self_struct_ctor
|
2018-11-30 03:12:10 +00:00 |
|
varkor
|
1cdf5df451
|
Fix error message after rebase
|
2018-11-29 21:00:11 +00:00 |
|
varkor
|
46ef9f820c
|
Fix broken tests
|
2018-11-29 20:58:38 +00:00 |
|
varkor
|
32a8dec889
|
Clarify undecided semantics
|
2018-11-29 20:58:38 +00:00 |
|
varkor
|
d2b340758b
|
Add a test for uninhabitedness changes
|
2018-11-29 20:58:37 +00:00 |
|
Guillaume Gomez
|
3b64f86beb
|
Rollup merge of #56330 - estebank:cleanup-span, r=zackmdavis
Clean up span in non-trailing `..` suggestion
|
2018-11-29 13:10:54 +01:00 |
|
Guillaume Gomez
|
1fe2085441
|
Rollup merge of #56322 - petrochenkov:edlints, r=eddyb
resolve: Fix false-positives from lint `absolute_paths_not_starting_with_crate`
Fixes https://github.com/rust-lang/rust/issues/56311 (stable-to-beta regression)
|
2018-11-29 13:10:53 +01:00 |
|
Guillaume Gomez
|
796892e0ef
|
Rollup merge of #56220 - estebank:suggest-lifetime-move, r=nikomatsakis
Suggest appropriate place for lifetime when declared after type arguments
|
2018-11-29 13:10:39 +01:00 |
|
Guillaume Gomez
|
aebf07e3eb
|
Rollup merge of #56114 - varkor:nonexhaustive-backticks, r=nikomatsakis
Enclose type in backticks for "non-exhaustive patterns" error
This makes the error style consistent with the convention in error messages.
|
2018-11-29 13:10:33 +01:00 |
|
Oliver Scherer
|
8f9a093f52
|
Fix another related ICE
|
2018-11-29 12:58:25 +01:00 |
|
Oliver Scherer
|
28cc3405a8
|
r/\t/ /
|
2018-11-29 10:16:04 +01:00 |
|
Oliver Scherer
|
9c282b44c2
|
Support arbitrary slice constants for pattern deaggregation
|
2018-11-29 10:16:04 +01:00 |
|
Oliver Scherer
|
7df1d9f656
|
Allow constants of byte slice type as patterns
|
2018-11-29 10:16:03 +01:00 |
|
bors
|
5a03532ea9
|
Auto merge of #56245 - mark-i-m:stabilize_ques_kleene, r=alexcrichton
Stabilize feature `macro_at_most_once_rep`
a.k.a. `?` Kleene operator 🎉
cc #48075
r? @Centril
|
2018-11-29 06:44:12 +00:00 |
|
Esteban Küber
|
66a2c39290
|
Clean up span in non-trailing .. suggestion
|
2018-11-28 16:05:02 -08:00 |
|
Vadim Petrochenkov
|
d77edb6458
|
resolve: Fix false-positives from lint absolute_paths_not_starting_with_crate
|
2018-11-28 22:57:25 +03:00 |
|
Mark Mansi
|
5d7717360c
|
fix test
|
2018-11-27 18:21:10 -06:00 |
|
Mark Mansi
|
aeede9eb46
|
fix test
|
2018-11-27 13:13:11 -06:00 |
|
Mark Mansi
|
e97edad935
|
update tests
|
2018-11-27 13:13:11 -06:00 |
|
bors
|
400c2bc5ed
|
Auto merge of #56264 - petrochenkov:typonly, r=nikomatsakis
resolve: Extern prelude is for type namespace only
Fixes https://github.com/rust-lang/rust/issues/56263 (stable-to-beta regression)
|
2018-11-27 19:04:44 +00:00 |
|
bors
|
aeff91d977
|
Auto merge of #56251 - scalexm:root-universe, r=nikomatsakis
Put all existential ty vars in the `ROOT` universe
r? @nikomatsakis
|
2018-11-27 15:54:21 +00:00 |
|
bors
|
10e2c729ea
|
Auto merge of #55402 - estebank:macro-eof-2, r=nikomatsakis
Point at end of macro arm when encountering EOF
Fix #52866.
|
2018-11-27 12:31:45 +00:00 |
|
Vadim Petrochenkov
|
cd2e98dbd3
|
resolve: Extern prelude is for type namespace only
|
2018-11-27 14:35:36 +03:00 |
|
Vadim Petrochenkov
|
6f13708299
|
resolve: Suggest crate:: for resolving ambiguities when appropriate
More precise spans for ambiguities from macros
|
2018-11-27 00:34:25 +03:00 |
|