rust/src/libsyntax
bors bb868f17fa Auto merge of #32071 - jseyfried:parse_pub, r=nikomatsakis
Make errors for unnecessary visibility qualifiers consistent

This PR refactors away `syntax::parse::parser::ParsePub` so that unnecessary visibility qualifiers on variant fields are reported not by the parser but by `privacy::SanePrivacyVisitor` (thanks to @petrochenkov's drive-by improvements in #31919).

r? @nikomatsakis
2016-03-09 01:45:33 -08:00
..
diagnostics [breaking-change] don't glob export ast::Visibility variants 2016-02-11 12:34:48 +01:00
errors Fix rendering of single-char-span 2016-02-03 16:54:37 +01:00
ext Fix the search paths for macro-expanded non-inline modules 2016-03-02 23:50:19 +00:00
parse Auto merge of #32071 - jseyfried:parse_pub, r=nikomatsakis 2016-03-09 01:45:33 -08:00
print implement the ? operator 2016-03-07 14:39:39 -05:00
util Auto merge of #29734 - Ryman:whitespace_consistency, r=Aatch 2016-03-07 20:06:17 -08:00
abi.rs [breaking-change] don't glob import/export syntax::abi enum variants 2016-02-11 12:34:48 +01:00
ast.rs implement the ? operator 2016-03-07 14:39:39 -05:00
ast_util.rs Rename ast::Pat_ and its variants 2016-02-13 13:49:24 +03:00
attr.rs Use more autoderef in libsyntax 2016-02-12 19:28:42 +01:00
Cargo.toml rustbuild: Sync some Cargo.toml/lib.rs dependencies 2016-02-21 09:49:13 -08:00
codemap.rs syntax: Replace unstable vec.as_slice().get() with vec.get() 2016-02-12 10:59:26 -08:00
config.rs Remove some unnecessary indirection from AST structures 2016-02-11 23:33:09 +03:00
entry.rs [breaking-change] don't glob export ast::Item_ variants 2016-02-11 12:34:48 +01:00
feature_gate.rs implement the ? operator 2016-03-07 14:39:39 -05:00
fold.rs implement the ? operator 2016-03-07 14:39:39 -05:00
lib.rs Auto merge of #29734 - Ryman:whitespace_consistency, r=Aatch 2016-03-07 20:06:17 -08:00
owned_slice.rs Deprecate name OwnedSlice and don't use it 2015-12-18 00:52:56 +03:00
ptr.rs Use more autoderef in libsyntax 2016-02-12 19:28:42 +01:00
show_span.rs use structured errors 2015-12-30 14:27:59 +13:00
std_inject.rs [breaking-change] don't glob export ast::Visibility variants 2016-02-11 12:34:48 +01:00
str.rs syntax: Copy unstable str::char_at into libsyntax 2015-04-21 10:23:53 -07:00
test.rs Use more autoderef in libsyntax 2016-02-12 19:28:42 +01:00
visit.rs implement the ? operator 2016-03-07 14:39:39 -05:00