about summary refs log tree commit diff
path: root/src/librustc_interface/passes.rs
AgeCommit message (Expand)AuthorLines
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-1/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-7/+7
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-5/+2
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-4/+4
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-01rustc: collect upvars from HIR, instead of during name resolution.Eduard-Mihai Burtescu-2/+0
2019-05-23Rollup merge of #61014 - jsgf:emit-artifact-type, r=alexcrichtonMazdak Farrokhzad-1/+2
2019-05-21Make -Zemit-artifact-notifications also emit the artifact typeJeremy Fitzhardinge-1/+2
2019-05-21Move `edition` outside the hygiene lock and avoid accessing itJohn Kåre Alsaker-4/+2
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+1
2019-05-07rustc: rename -Z emit-directives to -Z emit-artifact-notifications and simpli...Eduard-Mihai Burtescu-8/+5
2019-05-05rustc: rename all occurences of "freevar" to "upvar".Eduard-Mihai Burtescu-2/+2
2019-05-01Move metadata writing earlier.Nicholas Nethercote-5/+38
2019-04-30Move metadata encoding earlier.Nicholas Nethercote-3/+41
2019-04-23Auto merge of #60125 - estebank:continue-evaluating, r=oli-obkbors-7/+0
2019-04-22Never stop due to errors before borrow checkingEsteban Küber-7/+0
2019-04-22Continue evaluating after item-type checkingEsteban Küber-2/+1
2019-04-16Rollup merge of #59903 - estebank:after-main, r=oli-obkMazdak Farrokhzad-2/+6
2019-04-12Use measureme in self-profilerWesley Wiser-8/+6
2019-04-11Continue evaluating after missing mainEsteban Küber-2/+6
2019-03-28Remove LintSession and run incremental and whole crate lints in parallelJohn Kåre Alsaker-1/+1
2019-03-28Combine all builtin late lintsJohn Kåre Alsaker-2/+5
2019-03-27Rollup merge of #58837 - Centril:librustc_interface_2018, r=petrochenkovJosh Stone-5/+7
2019-03-27librustc_interface => 2018Mazdak Farrokhzad-5/+7
2019-03-25Make some lints incrementalJohn Kåre Alsaker-1/+1
2019-03-22Do not `track_errors` in `register_plugins`Esteban Küber-14/+12
2019-03-14Add `-Z allow_features=...` flagTyler Mandry-0/+1
2019-03-10Replace TimeLine with SelfProfilerWesley Wiser-6/+6
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-12/+744
2019-03-06Rename check_privacy to check_private_in_publicJohn Kåre Alsaker-2/+2
2019-03-06Make misc checking 1 more parallelJohn Kåre Alsaker-19/+17
2019-03-06Make misc checking 2 more parallelJohn Kåre Alsaker-16/+17
2019-03-06Split up privacy checking so privacy_access_levels only does computations req...John Kåre Alsaker-9/+20
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-0/+296