about summary refs log tree commit diff
path: root/src/librustsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-04-17 19:34:44 -0700
committerBrian Anderson <banderson@mozilla.com>2012-04-17 20:10:58 -0700
commit321ccc123d401ad9146f0372de188bbcdd90e524 (patch)
tree6a8857f50f72d09646489a44ca049bcdea324475 /src/librustsyntax/parse/parser.rs
parent70a9ce626d5faeb9b5de54a9f44043ea46691e31 (diff)
syntax: Add explicit exports in parser mods
Diffstat (limited to 'src/librustsyntax/parse/parser.rs')
-rw-r--r--src/librustsyntax/parse/parser.rs27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/librustsyntax/parse/parser.rs b/src/librustsyntax/parse/parser.rs
index eaa6a1c6d8f..b8c37791263 100644
--- a/src/librustsyntax/parse/parser.rs
+++ b/src/librustsyntax/parse/parser.rs
@@ -8,6 +8,33 @@ import ast::{node_id, spanned};
 import ast_util::{mk_sp, ident_to_path};
 import lexer::reader;
 
+export as_prec;
+export expr_requires_semi_to_be_stmt;
+export file_type;
+export mk_item;
+export next_node_id;
+export new_parser_from_file;
+export new_parser_from_source_str;
+export parser;
+export parse_crate_from_file;
+export parse_crate_from_crate_file;
+export parse_crate_from_source_str;
+export parse_crate_mod;
+export parse_expr;
+export parse_expr_from_source_str;
+export parse_from_source_str;
+export parse_inner_attrs_and_next;
+export parse_item;
+export parse_mod_items;
+export parse_outer_attributes;
+export parse_pat;
+export parse_sess;
+export parse_stmt;
+export parse_ty;
+export prec_table;
+export stmt_ends_with_semi;
+export unop_prec;
+
 enum restriction {
     UNRESTRICTED,
     RESTRICT_STMT_EXPR,