rust/src/librustc_metadata
Michael Woerister 65eb024542 Remove the 'cfg' field from session::config::Options.
The 'cfg' in the Options struct is only the commandline-specified
subset of the crate configuration and it's almost always wrong to
read that instead of the CrateConfig in HIR crate node.
2016-08-11 09:56:00 -04:00
..
astencode.rs fixup tests for new def'n of InlinedItem 2016-08-08 21:35:07 -04:00
Cargo.toml refactor rustc_metadata to use CamelCase names and IndexVec 2016-06-28 23:41:09 +03:00
common.rs make the metadata lock more robust and bump the metadata encoding version 2016-07-02 14:43:45 +03:00
creader.rs Remove the 'cfg' field from session::config::Options. 2016-08-11 09:56:00 -04:00
csearch.rs replace graph rewriting with detecting inlined ids 2016-08-02 16:36:09 -04:00
cstore.rs Move caching of HIR-inlining into CStore in order to avoid duplicating inlined HIR. 2016-08-01 04:09:12 -04:00
decoder.rs replace Name with InternedString in DefPathData 2016-08-09 08:26:06 -04:00
def_key.rs replace Name with InternedString in DefPathData 2016-08-09 08:26:06 -04:00
diagnostics.rs
encoder.rs track MIR through the dep-graph 2016-08-08 18:44:24 -04:00
index.rs
lib.rs refactor rustc_metadata to use CamelCase names and IndexVec 2016-06-28 23:41:09 +03:00
loader.rs Add the notion of a dependency tracking status to commandline arguments. 2016-08-11 09:56:00 -04:00
macro_import.rs Remove the 'cfg' field from session::config::Options. 2016-08-11 09:56:00 -04:00
macros.rs
tls_context.rs
tydecode.rs prefer if let to match with None => {} arm in some places 2016-07-03 16:27:02 -07:00
tyencode.rs tyencode: Make sure that projection bounds are handled in stable order. 2016-07-12 03:07:01 -04:00