| Age | Commit message (Expand) | Author | Lines |
| 2016-03-30 | move `const_eval` and `check_match` out of `librustc` | Oliver Schneider | -1277/+0 |
| 2016-03-30 | rename `rustc_const_eval` to `rustc_const_math` | Oliver Schneider | -1/+1 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -4/+4 |
| 2016-03-27 | rustc: move middle::subst into middle::ty. | Eduard Burtescu | -2/+2 |
| 2016-03-25 | check for both partialeq and eq | Niko Matsakis | -1/+1 |
| 2016-03-25 | issue a future-compat lint for constants of invalid type | Niko Matsakis | -7/+39 |
| 2016-03-25 | make `const_expr_to_pat` fallible (but never have it actually fail) | Niko Matsakis | -15/+25 |
| 2016-03-22 | try! -> ? | Jorge Aparicio | -27/+27 |
| 2016-03-21 | Expose attached attributes to `FnKind` abstraction so that I can look at them... | Felix S. Klock II | -2/+2 |
| 2016-03-17 | const_eval: Take just one set of substitutions in lookup_const_by_id. | Eduard Burtescu | -42/+25 |
| 2016-03-16 | don't assume the rhs of a bitshift is of any particular type | Oliver Schneider | -1/+1 |
| 2016-03-14 | Move projection_mode to InferContext rather than SelectionContext to reduce c... | Aaron Turon | -1/+7 |
| 2016-03-10 | don't be a breaking change, even in presence of overflowing literals | Oliver Schneider | -73/+37 |
| 2016-03-10 | simplify const path lookup for constants and associated constants | Oliver Schneider | -109/+55 |
| 2016-03-10 | prefer the (associated) const's type over the type hint | Oliver Schneider | -10/+6 |
| 2016-03-10 | also print the expected type in the error message | Oliver Schneider | -5/+9 |
| 2016-03-10 | the type hint given during a cast operation is just a soft hint | Oliver Schneider | -1/+15 |
| 2016-03-10 | infer integral types in presence of a type hint | Oliver Schneider | -4/+110 |
| 2016-03-10 | don't guess const fn argument types | Oliver Schneider | -18/+1 |
| 2016-03-10 | const eval failures aren't fatal, simply return a dummy instead | Oliver 'ker' Schneider | -2/+14 |
| 2016-03-10 | typestrong constant integers | Oliver Schneider | -442/+257 |
| 2016-03-03 | Rename middle::ty::ctxt to TyCtxt | Jeffrey Seyfried | -14/+14 |
| 2016-02-29 | Use HIR map instead of tcx in constant evaluator | Seo Sanghyeon | -1/+18 |
| 2016-02-16 | Split PatKind::Enum into PatKind::TupleStruct and PatKind::Path | Vadim Petrochenkov | -5/+3 |
| 2016-02-14 | Rename hir::Pat_ and its variants | Vadim Petrochenkov | -9/+9 |
| 2016-02-12 | Autoderef in librustc | Jonas Schievink | -20/+20 |
| 2016-02-11 | [breaking-change] don't pub export ast::IntLitType variants | Oliver Schneider | -3/+3 |
| 2016-02-11 | [breaking-change] don't pub export ast::Lit_ variants | Oliver Schneider | -10/+10 |
| 2016-02-11 | [breaking-change] remove the sign from integer literals in the ast | Oliver Schneider | -4/+2 |
| 2016-02-11 | [breaking-change] don't glob export ast::{UintTy, IntTy} variants | Oliver Schneider | -30/+30 |
| 2016-02-11 | [breaking-change] don't glob export ast::FloatTy variants | Oliver Schneider | -2/+2 |
| 2016-02-04 | ICE more gracefully in constant evaluation when float parsing fails | Robin Kruppe | -3/+9 |
| 2016-01-25 | Auto merge of #30899 - oli-obk:non-local-const-fn, r=pnkfelix | bors | -58/+11 |
| 2016-01-21 | clean up trans_static_method_callee and friends | Ariel Ben-Yehuda | -14/+5 |
| 2016-01-20 | Rename Def's variants and don't reexport them | Vadim Petrochenkov | -15/+16 |
| 2016-01-20 | Refactor definitions of ADTs in rustc::middle::def | Vadim Petrochenkov | -4/+4 |
| 2016-01-17 | enable cross crate and unsafe const fn | Oliver Schneider | -58/+11 |
| 2016-01-17 | Rollup merge of #30943 - alexcrichton:stabilize-1.7, r=aturon | Manish Goregaokar | -2/+2 |
| 2016-01-16 | std: Stabilize APIs for the 1.7 release | Alex Crichton | -2/+2 |
| 2016-01-16 | Auto merge of #30934 - oli-obk:simplify_const_eval, r=alexcrichton | bors | -20/+6 |
| 2016-01-16 | Auto merge of #30533 - nikomatsakis:fulfillment-tree, r=aturon | bors | -1/+1 |
| 2016-01-16 | simplify some code | Oliver 'ker' Schneider | -20/+6 |
| 2016-01-16 | fallout from removing the `errors_will_be_reported` flag | Niko Matsakis | -1/+1 |
| 2016-01-14 | Support generic associated consts | Michael Wu | -15/+26 |
| 2015-12-19 | Auto merge of #30184 - petrochenkov:ascr, r=nikomatsakis | bors | -0/+1 |
| 2015-12-18 | Rollup merge of #30420 - petrochenkov:owned2, r=nrc | Manish Goregaokar | -2/+2 |
| 2015-12-18 | Rollup merge of #30286 - oli-obk:const_error_span, r=nikomatsakis | Manish Goregaokar | -25/+19 |
| 2015-12-18 | Abstract away differences between Vec and ptr::P in HIR | Vadim Petrochenkov | -2/+2 |
| 2015-12-16 | Add ExprType to HIR and make everything compile | Vadim Petrochenkov | -1/+1 |
| 2015-12-16 | Implement type ascription. | Eduard Burtescu | -0/+1 |