Mazdak Farrokhzad
d855bde457
Rollup merge of #63930 - estebank:rustdoc-ice, r=GuillaumeGomez
...
Account for doc comments coming from proc macros without spans
Fix https://github.com/rust-lang/rust/issues/63821 .
2019-09-05 12:11:07 +02:00
Esteban Küber
b2b9b81c9a
Account for doc comments coming from proc macros without spans
2019-08-26 17:46:14 -07:00
Tom Milligan
0ec2e9fceb
librustdoc: warn on empty doc test
2019-08-19 16:02:57 +01:00
Aleksey Kladov
b3e8c8bbe2
adapt rustdoc to infailable lexer
2019-08-05 13:15:12 +03:00
Aleksey Kladov
601bad86b2
cleanup lexer constructors
2019-07-04 09:08:45 +03:00
Eduard-Mihai Burtescu
b25b466a88
rustc: remove 'x: 'y bounds (except from comments/strings).
2019-06-18 18:10:21 +03:00
Mark Rousskov
b1c357e0c3
Introduce InnerSpan abstraction
...
This should be used when trying to get at subsets of a larger span,
especially when the larger span is not available in the code attempting
to work with those subsets (especially common in the fmt_macros crate).
This is usually a good replacement for (BytePos, BytePos) and (usize,
usize) tuples.
This commit also removes from_inner_byte_pos, since it took usize
arguments, which is error prone.
2019-06-09 14:09:36 -06:00
Vadim Petrochenkov
a3425edb46
syntax: Rename TokenAndSpan into Token
2019-06-06 14:03:15 +03:00
John Kåre Alsaker
51938c61f6
Make the rustc driver and interface demand driven
2019-03-10 04:49:45 +01:00
Andy Russell
1536852b42
merge early and late passes into single struct
2019-02-23 15:10:56 -05:00
Hirokazu Hata
1932d7a52d
Transition librustdoc to 2018 edition
2019-02-23 16:40:07 +09:00
Andy Russell
0897ffc28f
remove _with_applicability from suggestion fns
2019-01-26 23:07:55 -05:00
Andy Russell
8c93798e9f
rustdoc: check code block syntax in early pass
2019-01-14 21:21:21 -05:00