Mara Bos
|
7490305e13
|
No reserved_prefix suggestion in proc macro call_site.
|
2021-06-26 23:11:14 +08:00 |
|
Mara Bos
|
0eeeebc990
|
Rename 'bad prefix' to 'unknown prefix'.
|
2021-06-26 23:11:14 +08:00 |
|
Mara Bos
|
d40be0fc64
|
Check the span's edition for the reserved prefixes.
|
2021-06-26 23:11:13 +08:00 |
|
Mara Bos
|
6adce70a58
|
Improve comments for reserved prefixes.
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
|
2021-06-26 23:11:13 +08:00 |
|
Mara Bos
|
d837c00d10
|
Add migration lint for reserved prefixes.
|
2021-06-26 23:11:04 +08:00 |
|
Mara Bos
|
ce43fc9404
|
Fix note in reserved prefix error.
|
2021-06-26 23:09:43 +08:00 |
|
Mara Bos
|
c856e6fa53
|
Add machine applicable suggestion to unknown prefix error.
|
2021-06-26 23:09:43 +08:00 |
|
lrh2000
|
8dee9bc8fc
|
Reserve prefixed identifiers and string literals (RFC 3101)
This commit denies any identifiers immediately followed by
one of three tokens `"`, `'` or `#`, which is stricter than
the requirements of RFC 3101 but may be necessary according
to the discussion at [Zulip].
[Zulip]: https://rust-lang.zulipchat.com/#narrow/stream/268952-edition-2021/topic/reserved.20prefixes/near/238470099
|
2021-06-26 23:09:43 +08:00 |
|
Smitty
|
bdfcb88e8b
|
Use HTTPS links where possible
|
2021-06-23 16:26:46 -04:00 |
|
Joshua Nelson
|
96509b4835
|
Make Diagnostic::span_fatal unconditionally raise an error
It had no callers which didn't immediately call `raise()`, and this
unifies the behavior with `Session`.
|
2021-05-08 23:12:04 -04:00 |
|
Joshua Nelson
|
e49f4471aa
|
Remove some unnecessary uses of struct_span_fatal
All of them immediately called `emit()` then `raise()`, so they could
just call `span_fatal` directly.
|
2021-05-08 23:12:04 -04:00 |
|
pierwill
|
0019ca9141
|
Fix outdated crate names in compiler docs
Changes `librustc_X` to `rustc_X`, only in documentation comments.
Plain code comments are left unchanged.
Also fix incorrect file paths.
|
2021-04-08 11:12:14 -05:00 |
|
Smitty
|
c6cb014ad6
|
Clarify error message wording
|
2021-02-07 11:02:53 -05:00 |
|
Smitty
|
651d289405
|
Add note about encoding when null bytes found
|
2021-02-06 19:17:14 -05:00 |
|
Esteban Küber
|
3b5d018ebb
|
Handle Span s for byte and raw strings and add more detail
|
2021-02-03 13:34:28 -08:00 |
|
Nicolas
|
7be6d67f82
|
Fix typo in doc comment for report_too_many_hashes
"to big" -> "too big"
|
2020-11-22 07:02:58 -03:00 |
|
Guillaume Gomez
|
99200f760b
|
Fix even more URLs
|
2020-11-05 20:11:29 +01:00 |
|
Eric Huss
|
35192ff574
|
Fix span for unicode escape suggestion.
|
2020-10-05 11:19:08 -07:00 |
|
Matthias Krüger
|
c690c82ad4
|
use if let instead of single match arm expressions to compact code and reduce nesting (clippy::single_match)
|
2020-09-20 11:42:52 +02:00 |
|
Aleksey Kladov
|
ccf41dd5eb
|
Rename IsJoint -> Spacing
To match better naming from proc-macro
|
2020-09-03 17:32:45 +02:00 |
|
Aleksey Kladov
|
4231fbc0a8
|
Condense StringReader's API to a single function
|
2020-09-03 15:52:15 +02:00 |
|
Aleksey Kladov
|
fabd8a6834
|
Simplify TokenTreesReader
This `joint_to_prev` bit of state is no longer needed.
|
2020-09-01 11:46:49 +02:00 |
|
Aleksey Kladov
|
5326361fc0
|
Remove trivia tokens
|
2020-09-01 11:39:11 +02:00 |
|
Aleksey Kladov
|
8f24c2ec9d
|
Don't emit trivia tokens
|
2020-09-01 11:39:11 +02:00 |
|
Aleksey Kladov
|
30ce15f1fa
|
Make StringReader private
After the recent refactorings, we can actually completely hide this
type. It should help with #63689.
|
2020-08-31 18:01:01 +02:00 |
|
Aleksey Kladov
|
518cac9190
|
Remove unused function
|
2020-08-30 19:54:45 +02:00 |
|
mark
|
9e5f7d5631
|
mv compiler to compiler/
|
2020-08-30 18:45:07 +03:00 |
|