diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-11-28 12:33:00 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-11-28 12:33:00 -0800 |
| commit | 8179e268efd86ae5c1bcf21b4f8d4e01eea7c193 (patch) | |
| tree | 7e3fd944a844a195a0ed1bed8717db07a2d8ccc8 /src/libsyntax/syntax.rc | |
| parent | be6613e048c889a0aeaff056131c2406259f1fb4 (diff) | |
| download | rust-8179e268efd86ae5c1bcf21b4f8d4e01eea7c193.tar.gz rust-8179e268efd86ae5c1bcf21b4f8d4e01eea7c193.zip | |
Register snapshots
Diffstat (limited to 'src/libsyntax/syntax.rc')
| -rw-r--r-- | src/libsyntax/syntax.rc | 83 |
1 files changed, 27 insertions, 56 deletions
diff --git a/src/libsyntax/syntax.rc b/src/libsyntax/syntax.rc index afd961f22fc..d5a28a716ec 100644 --- a/src/libsyntax/syntax.rc +++ b/src/libsyntax/syntax.rc @@ -1,5 +1,3 @@ -// DIVERT - #[link(name = "syntax", vers = "0.5", uuid = "9311401b-d6ea-4cd9-a1d9-61f89499c645")]; @@ -42,116 +40,89 @@ mod fold; mod util { #[legacy_exports]; #[legacy_exports] + #[path = "util/interner.rs"] mod interner; } -mod parse { - #[legacy_exports]; - export parser; - export common; - export lexer; - export token; - export comments; - export prec; - export classify; - export attr; - - #[legacy_exports] - mod lexer; - #[legacy_exports] - mod parser; - #[legacy_exports] - mod token; - #[legacy_exports] - mod comments; - #[legacy_exports] - mod attr; - #[legacy_exports] - - /// Common routines shared by parser mods - #[legacy_exports] - mod common; - - /// Functions dealing with operator precedence - #[legacy_exports] - mod prec; - - /// Routines the parser uses to classify AST nodes - #[legacy_exports] - mod classify; - - /// Reporting obsolete syntax - #[legacy_exports] - mod obsolete; -} +#[merge = "parse/mod.rs"] +mod parse; mod print { #[legacy_exports]; #[legacy_exports] + #[path = "print/pp.rs"] mod pp; #[legacy_exports] + #[path = "print/pprust.rs"] mod pprust; } mod ext { #[legacy_exports]; #[legacy_exports] + #[path = "ext/base.rs"] mod base; #[legacy_exports] + #[path = "ext/expand.rs"] mod expand; #[legacy_exports] + #[path = "ext/qquote.rs"] mod qquote; + #[path = "ext/quote.rs"] mod quote; + #[path = "ext/deriving.rs"] mod deriving; #[legacy_exports] + #[path = "ext/build.rs"] mod build; mod tt { #[legacy_exports]; #[legacy_exports] + #[path = "ext/tt/transcribe.rs"] mod transcribe; #[legacy_exports] + #[path = "ext/tt/macro_parser.rs"] mod macro_parser; #[legacy_exports] + #[path = "ext/tt/macro_rules.rs"] mod macro_rules; } #[legacy_exports] + #[path = "ext/simplext.rs"] mod simplext; #[legacy_exports] + #[path = "ext/fmt.rs"] mod fmt; #[legacy_exports] + #[path = "ext/env.rs"] mod env; #[legacy_exports] + #[path = "ext/concat_idents.rs"] mod concat_idents; #[legacy_exports] + #[path = "ext/ident_to_str.rs"] mod ident_to_str; #[legacy_exports] + #[path = "ext/log_syntax.rs"] mod log_syntax; #[legacy_exports] + #[path = "ext/auto_serialize.rs"] mod auto_serialize; #[legacy_exports] + #[path = "ext/source_util.rs"] mod source_util; - mod pipes { - #[legacy_exports]; - #[legacy_exports] - mod ast_builder; - #[legacy_exports] - mod parse_proto; - #[legacy_exports] - mod pipec; - #[legacy_exports] - mod proto; - #[legacy_exports] - mod check; - #[legacy_exports] - mod liveness; - } + #[legacy_exports] + #[path = "ext/pipes.rs"] + #[merge = "ext/pipes/mod.rs"] + mod pipes; #[legacy_exports] + #[path = "ext/trace_macros.rs"] mod trace_macros; } |
