rust/src/librustc_plugin
Niko Matsakis f227187cb8 remove LinkMeta from SharedCrateContext
A number of things were using `crate_hash` that really ought to be using
`crate_disambiguator` (e.g., to create the plugin symbol names). They
have been updated.

It is important to remove `LinkMeta` from `SharedCrateContext` since it
contains a hash of the entire crate, and hence it will change
whenever **anything** changes (which would then require
rebuilding **everything**).
2017-04-13 18:37:47 -04:00
..
build.rs rustc: separate TraitItem from their parent Item, just like ImplItem. 2016-12-28 11:21:45 +02:00
Cargo.toml Remove unused extern crates. 2017-01-22 01:31:02 +00:00
diagnostics.rs move librustc/plugin to librustc_plugin 2015-11-26 18:22:39 +02:00
lib.rs Remove unused extern crates. 2017-01-22 01:31:02 +00:00
load.rs remove LinkMeta from SharedCrateContext 2017-04-13 18:37:47 -04:00
registry.rs Remove ability for plugins to register a MIR pass 2017-03-10 08:09:29 -08:00