rust/src/librustc/metadata
bors 14f0942a49 Auto merge of #22532 - pnkfelix:arith-overflow, r=pnkfelix,eddyb
Rebase and follow-through on work done by @cmr and @aatch.

Implements most of rust-lang/rfcs#560. Errors encountered from the checks during building were fixed.

The checks for division, remainder and bit-shifting have not been implemented yet.

See also PR #20795

cc @Aatch ; cc @nikomatsakis
2015-03-03 14:18:03 +00:00
..
common.rs metadata: Flatten tag_table_id and tag_table_val tags. 2015-03-03 11:55:37 +09:00
creader.rs Rollup merge of #22664 - lfairy:just-say-no, r=alexcrichton 2015-02-23 11:43:56 -08:00
csearch.rs rustc_resolve: remove the distinction between DefStaticMethod and DefMethod. 2015-02-24 14:14:17 +02:00
cstore.rs Opt for .cloned() over .map(|x| x.clone()) etc. 2015-02-18 00:56:07 +00:00
decoder.rs Add core::num::wrapping and fix overflow errors. 2015-03-03 12:10:19 +01:00
encoder.rs Add core::num::wrapping and fix overflow errors. 2015-03-03 12:10:19 +01:00
filesearch.rs Use consts instead of statics where appropriate 2015-03-02 17:11:51 +01:00
loader.rs style nitpicks 2015-02-24 14:14:48 +01:00
macro_import.rs Remove remaining uses of []. This time I tried to use deref coercions where possible. 2015-02-20 14:08:14 -05:00
mod.rs Separate macro and plugin loading 2015-02-12 12:44:31 -08:00
tydecode.rs Remove the synthetic "region bound" from closures and instead update how 2015-03-02 05:45:41 -05:00
tyencode.rs metadata: Implement relaxation of short RBML lengths. 2015-03-03 11:55:37 +09:00