rust/src/librustc_metadata
Oliver Scherer 26e9990198 Add a "diagnostic item" scheme
This allows lints and other diagnostics to refer to items
by a unique ID instead of relying on whacky path
resolution schemes that may break when items are
relocated.
2019-08-30 01:00:55 +02:00
..
dynamic_lib Separate librustc_metadata module 2019-06-16 14:17:01 +03:00
build.rs Remove licenses 2018-12-25 21:08:33 -07:00
Cargo.toml Move proc macro server into libsyntax 2019-07-27 13:55:25 +03:00
creader.rs Serialize additional data for procedural macros 2019-08-17 13:14:05 -04:00
cstore.rs metadata: Eliminate FullProcMacro 2019-08-27 01:34:07 +03:00
cstore_impl.rs Add a "diagnostic item" scheme 2019-08-30 01:00:55 +02:00
decoder.rs Add a "diagnostic item" scheme 2019-08-30 01:00:55 +02:00
dynamic_lib.rs Make use of ptr::null(_mut) instead of casting zero 2019-06-17 10:52:46 +00:00
encoder.rs Add a "diagnostic item" scheme 2019-08-30 01:00:55 +02:00
error_codes.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
foreign_modules.rs rename hir::map::local_def_id_from_hir_id to local_def_id 2019-07-04 12:53:12 +02:00
index.rs rustc_metadata: replace LazySeq<T> with Lazy<[T]>. 2019-08-20 18:36:05 +03:00
lib.rs Deny unused_lifetimes through rustbuild 2019-07-28 18:47:02 +03:00
link_args.rs Remove needless lifetimes 2019-07-03 10:01:02 +02:00
locator.rs Serialize additional data for procedural macros 2019-08-17 13:14:05 -04:00
native_libs.rs normalize use of backticks in compiler messages for librustc_metadata 2019-07-19 22:24:56 +02:00
schema.rs Add a "diagnostic item" scheme 2019-08-30 01:00:55 +02:00