Manish Goregaokar
128fa2b981
Rollup merge of #72071 - PankajChaudhary5:ErrorCode-E0687, r=davidtwco
...
Added detailed error code explanation for issue E0687 in Rust compiler.
Added proper error explanation for issue E0687 in the Rust compiler.
Error Code E0687
Sub Part of Issue #61137
r? @GuillaumeGomez
2020-07-01 07:42:27 -07:00
Manish Goregaokar
8c5d794b52
Rollup merge of #73687 - GuillaumeGomez:cleanup-e0701, r=Dylan-DPC
...
Clean up E0701 explanation
r? @Dylan-DPC
2020-06-25 18:00:25 -07:00
Guillaume Gomez
eb6d9a49a8
Add E0766 error for unterminated double quote byte string
2020-06-25 13:28:45 +02:00
Guillaume Gomez
65becefd4a
Clean up E0701 explanation
2020-06-24 13:19:06 +02:00
bors
1557fb031b
Auto merge of #73643 - Manishearth:rollup-68dr8fz, r=Manishearth
...
Rollup of 9 pull requests
Successful merges:
- #72271 (Improve compiler error message for wrong generic parameter order)
- #72493 ( move leak-check to during coherence, candidate eval)
- #73398 (A way forward for pointer equality in const eval)
- #73472 (Clean up E0689 explanation)
- #73496 (Account for multiple impl/dyn Trait in return type when suggesting `'_`)
- #73515 (Add second message for LiveDrop errors)
- #73567 (Clarify --extern documentation.)
- #73572 (Fix typos in doc comments)
- #73590 (bootstrap: no `config.toml` exists regression)
Failed merges:
r? @ghost
2020-06-23 07:50:51 +00:00
Manish Goregaokar
98aa34cb57
Rollup merge of #73472 - GuillaumeGomez:cleanup-e0689, r=Dylan-DPC
...
Clean up E0689 explanation
r? @Dylan-DPC
2020-06-23 00:33:56 -07:00
Dylan DPC
e979392756
Rollup merge of #73610 - GuillaumeGomez:cleanup-e0699, r=Dylan-DPC
...
Clean up E0699 explanation
r? @Dylan-DPC
2020-06-23 03:16:28 +02:00
Dylan DPC
4dfae775d3
Rollup merge of #73575 - dario23:typo-errorcodes-doc, r=matthewjasper
...
Fix typo in error_codes doc
2020-06-23 03:16:21 +02:00
Guillaume Gomez
c474317747
Clean up E0699 explanation
2020-06-22 11:50:55 +02:00
Guillaume Gomez
a657be42b1
Create E0765 error for unterminated double quote strings
2020-06-21 14:09:12 +02:00
Johannes Schilling
e3d735dcbf
Fix typo in error_codes doc
2020-06-21 10:22:19 +02:00
Ralf Jung
bb0016bdec
Rollup merge of #73543 - GuillaumeGomez:cleanup-e0695, r=Dylan-DPC
...
Clean up E0695 explanation
r? @Dylan-DPC
2020-06-20 16:40:01 +02:00
Guillaume Gomez
59d8c4549a
Clean up E0695 explanation
2020-06-20 13:28:01 +02:00
Manish Goregaokar
2377a50f42
Rollup merge of #73436 - GuillaumeGomez:cleanup-e0670, r=Dylan-DPC
...
Clean up E0670 explanation
r? @Dylan-DPC
2020-06-19 19:43:01 -07:00
Manish Goregaokar
2dbb8b6ac6
Rollup merge of #73399 - GuillaumeGomez:cleanup-e0668, r=Dylan-DPC
...
Clean up E0668 explanation
r? @Dylan-DPC
2020-06-19 19:42:59 -07:00
Christian Poveda
96031e22d2
add new error code
2020-06-19 14:16:38 -05:00
Ralf Jung
45aa36bae5
Rollup merge of #73280 - GuillaumeGomez:add-e0763, r=petrochenkov
...
Add E0763
2020-06-19 14:29:29 +02:00
Guillaume Gomez
1d08b1b042
Clean up E0689 explanation
2020-06-18 13:10:22 +02:00
Guillaume Gomez
bde1ccfcb2
Clean up E0670 explanation
2020-06-17 14:07:34 +02:00
Guillaume Gomez
a19dfb573d
Create new E0763 error code for unterminated byte constant
2020-06-16 13:14:04 +02:00
Guillaume Gomez
5e13935677
Clean up E0668 explanation
2020-06-16 13:11:32 +02:00
Esteban Küber
f7a1f97307
Change E0758 to E0759 to avoid conflict with #72912
2020-06-15 09:06:58 -07:00
Ralf Jung
192e9bde80
Rollup merge of #73351 - gnodarse:patch-1, r=ecstatic-morse
...
Update E0446.md
The existing error documentation did not show how to use a child module's functions if the types used in those functions are private. These are some other places this problem has popped up that did not present a solution (these are from before the solution existed, 2016-2017. The solution was released in the Rust 2018 edition. However these were the places I was pointed to when I encountered the problem myself):
https://github.com/rust-lang/rust/issues/30905
https://stackoverflow.com/questions/39334430/how-to-reference-private-types-from-public-functions-in-private-modules/62374958#62374958
2020-06-15 09:57:35 +02:00
gnodarse
8361ee5b38
Update E0446.md
...
The existing error documentation did not show how to use a child module's functions if the types used in those functions are private. These are some other places this problem has popped up that did not present a solution (these are from before the solution existed, 2016-2017. The solution was released in the Rust 2018 edition. However these were the places I was pointed to when I encountered the problem myself):
https://github.com/rust-lang/rust/issues/30905
https://stackoverflow.com/questions/39334430/how-to-reference-private-types-from-public-functions-in-private-modules/62374958#62374958
2020-06-14 14:25:19 -04:00
pankajchaudhary5
46bfc48272
Added proper explanation of ErrorCode-E0687
2020-06-14 22:57:19 +05:30
Dylan MacKenzie
9e2ee322e8
Update incorrect error code docs
2020-06-13 11:05:13 -07:00
Dylan DPC
b4cb12fd21
Rollup merge of #73236 - GuillaumeGomez:cleanup-e0666, r=Dylan-DPC
...
Clean up E0666 explanation
r? @Dylan-DPC
2020-06-12 12:28:29 +02:00
Dylan DPC
6baf867882
Rollup merge of #73163 - ayushmishra2005:61137-add-long-error-code-e0724, r=davidtwco
...
Add long error explanation for E0724
Add long explanation for the E0724 error code
Part of #61137
2020-06-12 00:05:29 +02:00
Ayush Kumar Mishra
68b4c03dbc
Add long error explanation for E0724
...
Minor refactoring
Minor refactoring
Update src/librustc_error_codes/error_codes/E0724.md
Co-authored-by: David Wood <Q0KPU0H1YOEPHRY1R2SN5B5RL@david.davidtw.co>
Update src/librustc_error_codes/error_codes/E0724.md
Co-authored-by: David Wood <Q0KPU0H1YOEPHRY1R2SN5B5RL@david.davidtw.co>
Update src/librustc_error_codes/error_codes/E0724.md
Co-authored-by: David Wood <Q0KPU0H1YOEPHRY1R2SN5B5RL@david.davidtw.co>
Minor refactoring
2020-06-11 23:16:42 +05:30
Dylan DPC
6b418b307c
Rollup merge of #73207 - GuillaumeGomez:cleanup-e0648, r=Dylan-DPC
...
Clean up E0648 explanation
r? @Dylan-DPC
2020-06-11 19:04:18 +02:00
Guillaume Gomez
9da3a7aece
Clean up E0666 explanation
2020-06-11 13:34:04 +02:00
Dylan DPC
70c14c2d43
Rollup merge of #73164 - GuillaumeGomez:add-e0761, r=petrochenkov
...
Add new E0762 error code
2020-06-11 13:16:02 +02:00
Dylan DPC
f4661e2707
Rollup merge of #72976 - GuillaumeGomez:cleanup-e0642, r=Dylan-DPC
...
Clean up E0642 explanation
r? @Dylan-DPC
2020-06-11 13:15:57 +02:00
Guillaume Gomez
50a42fe513
Create new error code E0762 for unterminated char literals
2020-06-10 11:54:09 +02:00
Guillaume Gomez
dc230c06b2
Clean up E0648 explanation
2020-06-10 11:44:32 +02:00
Dylan DPC
4ac3efa96e
Rollup merge of #73123 - GuillaumeGomez:cleanup-e0647, r=Dylan-DPC
...
Clean up E0647 explanation
r? @Dylan-DPC
2020-06-10 01:06:29 +02:00
Dylan DPC
95479d4905
Rollup merge of #73122 - doctorn:issue-73116, r=varkor
...
Resolve E0584 conflict
Adds a new error code (`E0761`) to indicate ambiguity in module file names and an accompanying expanded description to resolve a conflict over `E0584`.
Resolves #73116
2020-06-10 01:06:27 +02:00
Nathan Corbyn
039da0b832
Update comments
2020-06-09 11:14:41 +01:00
Dylan DPC
31a1858a73
Rollup merge of #73124 - ayushmishra2005:correction_in_explanation_of_E0207, r=petrochenkov
...
Removed lifetime parameters from Explanation of E0207
Removed lifetime parameters from Explanation of E0207
Fixes #62144
2020-06-08 22:15:17 +02:00
Dylan DPC
82fd390d67
Rollup merge of #72912 - GuillaumeGomez:add-e0755, r=estebank
...
Add new E0758 error code
2020-06-08 22:15:10 +02:00
Ayush Kumar Mishra
b7f25d512c
Removed lifetime parameters from Explanation of E0207 #62144
2020-06-08 17:15:48 +05:30
Guillaume Gomez
f615582d65
Clean up E0647 explanation
2020-06-08 13:02:59 +02:00
Nathan Corbyn
a1eeaddf3f
Resolve E0584 conflict
2020-06-08 12:00:12 +01:00
Ralf Jung
7983e56f40
Rollup merge of #73092 - GuillaumeGomez:cleanup-e0646, r=Dylan-DPC
...
Clean up E0646
r? @Dylan-DPC
2020-06-08 09:55:35 +02:00
Guillaume Gomez
af68249a8d
Clean up E0646
2020-06-07 15:22:15 +02:00
Guillaume Gomez
e8fb46090e
Create new error code E0758 for unterminated multi-line comments
2020-06-07 14:57:53 +02:00
Dylan DPC
71230e135b
Rollup merge of #73057 - GuillaumeGomez:cleanup-e0644, r=Dylan-DPC
...
Clean up E0644 explanation
r? @Dylan-DPC
2020-06-07 02:29:00 +02:00
Guillaume Gomez
392c6f45a4
Clean up E0644 explanation
2020-06-06 13:16:26 +02:00
Dylan DPC
14dc34dd89
Rollup merge of #72260 - csmoe:issue-69276, r=estebank
...
Spell out `Self` in async function return
Closes #69276
r? @tmandry
2020-06-05 13:07:03 +02:00
Guillaume Gomez
c183c3f4d1
Clean up E0642 explanation
2020-06-04 13:03:50 +02:00