Mazdak Farrokhzad
0224532493
Rollup merge of #62133 - petrochenkov:norustc, r=eddyb
...
Feature gate `rustc` attributes harder
Fixes https://github.com/rust-lang/rust/issues/62116
2019-07-05 20:26:54 +02:00
Yuki Okushi
c004451a20
Migrate compile-pass annotations to build-pass
2019-07-03 06:30:28 +09:00
Vadim Petrochenkov
0ffb6438a6
Make sure #[rustc_doc_only_macro]
and other rustc attributes are registered
2019-06-30 12:47:33 +03:00
Andy Russell
b6f148c8bd
hide --explain
hint if error has no extended info
2019-04-18 13:29:28 -04:00
Vadim Petrochenkov
fa72a81bea
Update tests
2019-03-11 23:10:26 +03:00
varkor
9cfdb80085
Update tests
...
Co-Authored-By: Gabriel Smith <yodaldevoid@users.noreply.github.com>
2019-02-15 22:29:24 +00:00
Yuning Zhang
710dcbd381
Improve type mismatch error messages
...
Replace "integral variable" with "integer" and replace
"floating-point variable" with "floating-point number" to make the
message less confusing.
2018-12-31 20:43:08 -05:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
bors
545f22340f
Auto merge of #53584 - mcr431:Fix-#53525, r=varkor
...
Fix #53525 - Unify E0243, E0244, E0087, E0088, E0089, and E0090 into E0107
Fix #53525
This pr merges all errors related to too many or too few generic arguments in types and functions. E0243, E0244, E0087, E0088, E0089, E0090 errors will no longer be emitted and E0107 will be used instead.
2018-08-25 13:00:20 +00:00
Matthew Russo
79afc6e9e8
updates tests to use new error code
2018-08-24 08:51:25 -04:00
varkor
c9c4f5ef78
Fix a grammatical mistake in "expected generic arguments" errors
2018-08-22 12:15:29 +01:00
varkor
ee9bd0fd99
Add a test for skipping all arguments versus just one
2018-08-20 16:36:45 +01:00
varkor
b5c2470ba3
Update new ui tests
2018-08-20 00:08:01 +01:00
varkor
49c45734c0
Refactor generic argument count check in astconv
2018-08-19 20:02:34 +01:00
David Wood
3fc7ab2373
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00