rust/src/librustdoc
bors f381a96255 Auto merge of #56897 - euclio:parse-fatal, r=estebank
make `panictry!` private to libsyntax

This commit completely removes usage of the `panictry!` macro from
outside libsyntax. The macro causes parse errors to be fatal, so using
it in libsyntax_ext caused parse failures *within* a syntax extension to
be fatal, which is probably not intended.

Furthermore, this commit adds spans to diagnostics emitted by empty
extensions if they were missing, à la #56491.
2019-01-04 19:39:24 +00:00
..
clean Move the Unevaluated constant arm upwards in the type structure 2019-01-01 20:05:02 +01:00
html Rollup merge of #57163 - JohnHeitmann:chevron-fix, r=estebank 2018-12-29 18:50:28 +08:00
passes Store Ident rather than just Name in HIR types Item and ForeignItem. 2018-12-26 21:26:37 +00:00
Cargo.toml Update minifier version 2018-10-11 21:37:04 +02:00
config.rs Auto merge of #57006 - GuillaumeGomez:no-crate-filter, r=QuietMisdreavus 2018-12-29 01:22:04 +00:00
core.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
doctree.rs Remove licenses 2018-12-25 21:08:33 -07:00
externalfiles.rs Remove licenses 2018-12-25 21:08:33 -07:00
fold.rs Remove licenses 2018-12-25 21:08:33 -07:00
lib.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
markdown.rs Remove licenses 2018-12-25 21:08:33 -07:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
test.rs make panictry! private to libsyntax 2019-01-02 11:02:30 -05:00
theme.rs Remove licenses 2018-12-25 21:08:33 -07:00
visit_ast.rs Store Ident rather than just Name in HIR types Item and ForeignItem. 2018-12-26 21:26:37 +00:00
visit_lib.rs Remove licenses 2018-12-25 21:08:33 -07:00

For more information about how librustdoc works, see the rustc guide.