summary refs log tree commit diff
path: root/src/librustc/middle/const_eval.rs
AgeCommit message (Expand)AuthorLines
2015-01-08Store deprecated status of i/u-suffixed literals.Huon Wilson-2/+2
2015-01-07use slicing sugarJorge Aparicio-4/+4
2015-01-06rollup merge of #20653: alexcrichton/entry-unstableAlex Crichton-1/+1
2015-01-06rollup merge of #20609: cmr/memAlex Crichton-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-4/+4
2015-01-06syntax/rustc: implement isize/usizeCorey Richardson-2/+2
2015-01-06[breaking change] Revert Entry behaviour to take keys by value.Dylan Ede-1/+1
2015-01-05rollup merge of #20482: kmcallister/macro-reformAlex Crichton-2/+2
2015-01-05Modernize macro_rules! invocationsKeegan McAllister-2/+2
2015-01-05DecodeInlinedItem: convert to "unboxed" closuresJorge Aparicio-2/+2
2015-01-04[breaking change] Update entry API as part of RFC 509.Ben Foppa-2/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-2/+2
2015-01-03sed -i -s 's/\bmod}/self}/g' **/*.rsJorge Aparicio-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-2/+2
2015-01-03rustc: fix falloutJorge Aparicio-1/+1
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+1
2014-12-21Fallout of std::str stabilizationAlex Crichton-4/+4
2014-12-21Remove a ton of public reexportsCorey Farwell-1/+1
2014-12-19librustc: use `#[deriving(Copy)]`Jorge Aparicio-2/+1
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-1/+1
2014-12-08librustc: Make `Copy` opt-in.Niko Matsakis-0/+2
2014-12-04Remove one dependence on typeck from const_eval.Niko Matsakis-11/+3
2014-11-29Replace some verbose match statements with their `if let` equivalent.jfager-9/+5
2014-11-26rollup merge of #19266: aochagavia/constAlex Crichton-0/+28
2014-11-25Fallout from stabilizationAaron Turon-1/+1
2014-11-25Allow constant struct fields and tuple indexingAdolfo OchagavĂ­a-0/+28
2014-11-23Remove type parameters from ExprField and ExprTupFieldAdolfo OchagavĂ­a-9/+6
2014-11-19rustc: middle: remove obsolete ty::get.Eduard Burtescu-1/+1
2014-11-19rustc: middle: rename `ty::t` to `Ty` and use it unqualified everywhere.Eduard Burtescu-1/+1
2014-11-19rustc: avoid `use`-ing `syntax::ast::*`.Eduard Burtescu-102/+102
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+3
2014-11-17auto merge of #18914 : Gankro/rust/cloned, r=aturonbors-3/+3
2014-11-16fallout from deprecating find_copy and get_copyAlexis Beingessner-3/+3
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-4/+1
2014-11-06Fallout from collection conventionsAlexis Beingessner-3/+3
2014-11-02refactor libcollections as part of collection reformAlexis Beingessner-1/+1
2014-10-28Update code with new lint namesAaron Turon-1/+1
2014-10-27Preserve struct field pattern shorthand in the prettyprinter.Kevin Mehall-1/+1
2014-10-24Add a lint for not using field pattern shorthandsP1start-6/+10
2014-10-09rustc: Add `const` globals to the languageAlex Crichton-3/+3
2014-09-24handling fallout from entry apiAlexis Beingessner-1/+5
2014-09-14rustc: fix fallout from using ptr::P.Eduard Burtescu-59/+64
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-1/+1
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-5/+5
2014-09-10Implement tuple and tuple struct indexingP1start-0/+2
2014-09-09rollup merge of #17085 : jakub-/issue-17074Alex Crichton-35/+37
2014-09-08rustc: fix fallout from the addition of a 'tcx lifetime on tcx.Eduard Burtescu-13/+11
2014-09-07Fix casts in constant expressionsJakub Wieczorek-35/+37
2014-09-03Fix spelling errors and capitalization.Joseph Crail-1/+1
2014-08-26DST coercions and DST structsNick Cameron-10/+0