Skip to content

Commit c3c9779

Browse files
committed
---
yaml --- r: 12788 b: refs/heads/master c: 32c4b6d h: refs/heads/master v: v3
1 parent cedecf9 commit c3c9779

File tree

6 files changed

+19
-4
lines changed

6 files changed

+19
-4
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: e12b16cde7ecc4075a105f4e4b128f63c0c03c8d
2+
refs/heads/master: 32c4b6da5ba01e1f7e4a9c3f1e288a7cbc73a32e
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/rustc/metadata.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ mod middle {
3232
export borrowck;
3333
import alias = middle_::alias;
3434
export alias;
35+
import astencode = middle_::astencode;
36+
export astencode;
3537
}
3638

3739
mod front {

trunk/src/rustc/metadata/decoder.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import syntax::print::pprust;
1515
import cmd=cstore::crate_metadata;
1616
import util::ppaux::ty_to_str;
1717
import ebml::deserializer;
18+
import middle::astencode;
1819

1920
export get_class_fields;
2021
export get_symbol;

trunk/src/rustc/metadata/encoder.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import std::ebml::serializer;
2020
import middle::resolve;
2121
import syntax::ast;
2222
import driver::session::session;
23+
import middle::astencode;
2324

2425
export encode_parms;
2526
export encode_metadata;

trunk/src/rustc/metadata/astencode.rs renamed to trunk/src/rustc/middle/astencode.rs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,15 @@ import driver::session::session;
2727
import middle::freevars::{freevar_entry,
2828
serialize_freevar_entry,
2929
deserialize_freevar_entry};
30-
import c = common;
31-
import e = encoder;
30+
import c = metadata::common;
31+
import e = metadata::encoder;
32+
import cstore = metadata::cstore;
33+
import metadata::maps;
34+
import metadata::encoder;
35+
import metadata::decoder;
36+
import metadata::tyencode;
37+
import metadata::tydecode;
38+
3239

3340
// used in testing:
3441
import syntax::diagnostic;

trunk/src/rustc/rustc.rc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ mod middle {
6969
mod region;
7070
mod regionck;
7171
mod const_eval;
72+
mod astencode;
7273

7374
mod tstate {
7475
mod ck;
@@ -106,11 +107,14 @@ mod metadata {
106107
export creader;
107108
export cstore;
108109
export csearch;
110+
export common;
111+
export decoder;
112+
export tyencode;
113+
export tydecode;
109114

110115
mod common;
111116
mod tyencode;
112117
mod tydecode;
113-
mod astencode;
114118
mod encoder;
115119
mod decoder;
116120
mod creader;

0 commit comments

Comments
 (0)