rustc: Move astencode from metadata to middle
This commit is contained in:
parent
e12b16cde7
commit
32c4b6da5b
@ -32,6 +32,8 @@ mod middle {
|
|||||||
export borrowck;
|
export borrowck;
|
||||||
import alias = middle_::alias;
|
import alias = middle_::alias;
|
||||||
export alias;
|
export alias;
|
||||||
|
import astencode = middle_::astencode;
|
||||||
|
export astencode;
|
||||||
}
|
}
|
||||||
|
|
||||||
mod front {
|
mod front {
|
||||||
|
@ -15,6 +15,7 @@ import syntax::print::pprust;
|
|||||||
import cmd=cstore::crate_metadata;
|
import cmd=cstore::crate_metadata;
|
||||||
import util::ppaux::ty_to_str;
|
import util::ppaux::ty_to_str;
|
||||||
import ebml::deserializer;
|
import ebml::deserializer;
|
||||||
|
import middle::astencode;
|
||||||
|
|
||||||
export get_class_fields;
|
export get_class_fields;
|
||||||
export get_symbol;
|
export get_symbol;
|
||||||
|
@ -20,6 +20,7 @@ import std::ebml::serializer;
|
|||||||
import middle::resolve;
|
import middle::resolve;
|
||||||
import syntax::ast;
|
import syntax::ast;
|
||||||
import driver::session::session;
|
import driver::session::session;
|
||||||
|
import middle::astencode;
|
||||||
|
|
||||||
export encode_parms;
|
export encode_parms;
|
||||||
export encode_metadata;
|
export encode_metadata;
|
||||||
|
@ -27,8 +27,15 @@ import driver::session::session;
|
|||||||
import middle::freevars::{freevar_entry,
|
import middle::freevars::{freevar_entry,
|
||||||
serialize_freevar_entry,
|
serialize_freevar_entry,
|
||||||
deserialize_freevar_entry};
|
deserialize_freevar_entry};
|
||||||
import c = common;
|
import c = metadata::common;
|
||||||
import e = encoder;
|
import e = metadata::encoder;
|
||||||
|
import cstore = metadata::cstore;
|
||||||
|
import metadata::maps;
|
||||||
|
import metadata::encoder;
|
||||||
|
import metadata::decoder;
|
||||||
|
import metadata::tyencode;
|
||||||
|
import metadata::tydecode;
|
||||||
|
|
||||||
|
|
||||||
// used in testing:
|
// used in testing:
|
||||||
import syntax::diagnostic;
|
import syntax::diagnostic;
|
@ -69,6 +69,7 @@ mod middle {
|
|||||||
mod region;
|
mod region;
|
||||||
mod regionck;
|
mod regionck;
|
||||||
mod const_eval;
|
mod const_eval;
|
||||||
|
mod astencode;
|
||||||
|
|
||||||
mod tstate {
|
mod tstate {
|
||||||
mod ck;
|
mod ck;
|
||||||
@ -106,11 +107,14 @@ mod metadata {
|
|||||||
export creader;
|
export creader;
|
||||||
export cstore;
|
export cstore;
|
||||||
export csearch;
|
export csearch;
|
||||||
|
export common;
|
||||||
|
export decoder;
|
||||||
|
export tyencode;
|
||||||
|
export tydecode;
|
||||||
|
|
||||||
mod common;
|
mod common;
|
||||||
mod tyencode;
|
mod tyencode;
|
||||||
mod tydecode;
|
mod tydecode;
|
||||||
mod astencode;
|
|
||||||
mod encoder;
|
mod encoder;
|
||||||
mod decoder;
|
mod decoder;
|
||||||
mod creader;
|
mod creader;
|
||||||
|
Loading…
Reference in New Issue
Block a user