summary refs log tree commit diff
path: root/src/librustc_passes/lib.rs
AgeCommit message (Expand)AuthorLines
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+2
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-1/+1
2018-04-30Removed unused dependencies on rustc_const_mathOliver Schneider-1/+0
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-03-08rustc_passes::consts -> rvalue_promotionOliver Schneider-2/+2
2018-03-08Move librustc_const_eval to librustc_mirOliver Schneider-1/+1
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-0/+1
2018-02-24Rollup merge of #47987 - Zoxc:rm-recursion-checking, r=eddybManish Goregaokar-1/+0
2018-02-20stage0 cfg cleanupMark Simulacrum-1/+0
2018-02-10Remove "static item recursion checking" in favor of relying on cycle checks i...John Kåre Alsaker-1/+0
2018-01-13Move "no asm" check into AST validationVadim Petrochenkov-1/+0
2018-01-04rustc: Don't use relative paths for extended errorsAlex Crichton-0/+1
2017-10-16convert constant promotion into a queryNiko Matsakis-0/+6
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-2/+2
2017-08-06de-orphan extended informationZack M. Davis-0/+2
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-04-11Move rvalue checking to MIRAriel Ben-Yehuda-1/+0
2017-01-22Remove unused `extern crate`s.Jeffrey Seyfried-1/+0
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-04Auto merge of #38092 - pnkfelix:mir-stats, r=nikomatsakisbors-0/+1
2016-11-30Adds `-Z mir-stats`, which is similar to `-Z hir-stats`.Felix S. Klock II-0/+1
2016-11-30Update the bootstrap compilerAlex Crichton-1/+0
2016-11-08Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakisbors-1/+1
2016-11-04Add -Zhir-stats for collecting statistics on HIR and ASTMichael Woerister-0/+1
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-0/+1
2016-08-04run rustfmt on librustc_passes folderSrinivas Reddy Thatiparthy-3/+6
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-0/+2
2016-05-28sanity -> validationVadim Petrochenkov-1/+1
2016-05-28Add an AST sanity checking pass and use it to catch some illegal lifetime/lab...Vadim Petrochenkov-0/+1
2016-05-07mir: qualify and promote constants.Eduard Burtescu-1/+0
2016-04-26don't report bitshift overflow twiceOliver Schneider-0/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-1/+0
2016-03-31librustc_passes: use bug!(), span_bug!()Benjamin Herr-1/+1
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-0/+1
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-2/+3
2016-01-21move more checks out of librustcOliver Schneider-0/+7
2016-01-15move const block checks before lowering stepOliver Schneider-0/+36