about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2015-03-12Rollup merge of #23275 - aochagavia:constants, r=eddybManish Goregaokar-34/+64
2015-03-11Example -> ExamplesSteve Klabnik-1/+1
2015-03-11First-class struct and tuple constantsAdolfo OchagavĂ­a-34/+64
2015-03-10Auto merge of #23028 - Munksgaard:get_attrs_opt, r=eddybbors-2/+1
2015-03-10get_attrs: use tcx.map.attrsPhilip Munksgaard-2/+1
2015-03-09Auto merge of #23038 - nikomatsakis:issue-22978-defaulted-coherence, r=flaper87bors-45/+34
2015-03-09remove uses of as_slice where deref coercions can be usedRicho Healey-7/+7
2015-03-06rollup merge of #23091: japaric/phantomAlex Crichton-0/+7
2015-03-06rollup merge of #22975: alexcrichton/stabilize-ffiAlex Crichton-1/+0
2015-03-06Change the data structures for tracking defaulted traits. In the tcx, weNiko Matsakis-45/+34
2015-03-06Suppress some warnings about featuresAlex Crichton-0/+2
2015-03-06Rollup merge of #23056 - awlnx:master, r=nrcManish Goregaokar-1/+2
2015-03-06Auto merge of #22899 - huonw:macro-stability, r=alexcrichtonbors-6/+14
2015-03-06Rollup merge of #23081 - alexcrichton:stabilize-fs, r=aturonManish Goregaokar-1/+1
2015-03-06Rollup merge of #22980 - alexcrichton:debug-assertions, r=pnkfelixManish Goregaokar-3/+13
2015-03-06Rollup merge of #22899 - huonw:macro-stability, r=alexcrichtonManish Goregaokar-6/+14
2015-03-05std: Stabilize the `fs` moduleAlex Crichton-1/+1
2015-03-05std: Stabilize the `ffi` moduleAlex Crichton-1/+0
2015-03-05rustc: Add a debug_assertions #[cfg] directiveAlex Crichton-3/+13
2015-03-05OIBIT: for `PhantomData<T>` check `T` rather than the struct itselfJorge Aparicio-0/+7
2015-03-05Auto merge of #23031 - Manishearth:rollup, r=Manishearthbors-8/+8
2015-03-05Auto merge of #23026 - nikomatsakis:issue-20220-supertrait, r=nikomatsakisbors-285/+299
2015-03-05fix for new attributes failing. issue #22964awlnx-1/+2
2015-03-06Add #[allow_internal_unstable] to track stability for macros better.Huon Wilson-6/+14
2015-03-05Address nits by @nrc.Niko Matsakis-10/+15
2015-03-05Rollup merge of #22994 - eddyb:unsuffix-ints-good, r=alexcrichtonManish Goregaokar-2/+2
2015-03-05Remove integer suffixes where the types in compiled code are identical.Eduard Burtescu-2/+2
2015-03-05Rollup merge of #22764 - ivanradanov:fileline_help, r=huonwManish Goregaokar-6/+6
2015-03-04std: Deprecate std::old_io::fsAlex Crichton-118/+151
2015-03-04Generalize the code so we can handle multiple supertraits.Niko Matsakis-37/+47
2015-03-04Separate supertrait collection from processing a `TraitDef`. This allowsNiko Matsakis-195/+204
2015-03-04Extend the "treat-err-as-bug" option to cover calls to fatal.Niko Matsakis-0/+9
2015-03-04Extract out the `filter_to_traits` functionalityNiko Matsakis-9/+22
2015-03-04Simplify impl of Elaborator now that we don't need stack traces anymore.Niko Matsakis-44/+12
2015-03-04Encode codemap and span information in crate metadata.Michael Woerister-10/+245
2015-03-03Switched to Box::new in many places.Felix S. Klock II-3/+3
2015-03-03Auto merge of #22532 - pnkfelix:arith-overflow, r=pnkfelix,eddybbors-125/+279
2015-03-03Change span_help calls to fileline_help where appropriateIvan Radanov Ivanov-6/+6
2015-03-03Rollup merge of #22876 - Florob:const, r=nikomatsakisManish Goregaokar-23/+23
2015-03-03Rollup merge of #22943 - ipetkov:lint-recursion, r=alexcrichtonManish Goregaokar-3/+3
2015-03-03Incorporated second review suggestion from eddyb.Felix S. Klock II-67/+71
2015-03-03Incorporated first review sugestion from eddyb.Felix S. Klock II-100/+34
2015-03-03Switch to `eval_const_expr_partial` when `check_match.rs` checks for `NaN`.Felix S. Klock II-14/+21
2015-03-03Address arith-overflow and error-handling in `const_eval.rs`.Felix S. Klock II-60/+216
2015-03-03Catch arith-overflow explicitly during `rustc::middle::const_eval`.Felix S. Klock II-6/+34
2015-03-03Implement parse_opt_bool betterJames Miller-2/+15
2015-03-03Add `core::num::wrapping` and fix overflow errors.James Miller-10/+21
2015-03-03rustc: implement arithmetic overflow checkingCorey Richardson-1/+2
2015-03-03Auto merge of #22971 - lifthrasiir:metadata-reform, r=huonwbors-426/+320
2015-03-03metadata: Bump the metadata encoding version.Kang Seonghoon-1/+1