about summary refs log tree commit diff
path: root/src/librustc_interface/tests.rs
AgeCommit message (Collapse)AuthorLines
2020-04-04Do not lose or reorder user-provided linker argumentsVadim Petrochenkov-1/+1
2020-04-01Rollup merge of #70511 - ecstatic-morse:mir-dataflow-graphviz, r=davidtwcoMazdak Farrokhzad-0/+2
Add `-Z dump-mir-dataflow` flag for dumping dataflow results visualization Previously, to visualize the results of a MIR dataflow pass, one had to add a `#[rustc_mir(borrowck_graphviz_postflow)]` attribute to functions of interest. However, there is no way to specify this attribute on closures and generators, so it was impossible to view results for these MIR bodies. This PR adds a flag, `-Z dump-mir-dataflow`, which will output the dataflow results for any functions specified in `-Z dump-mir` to the output directory specified by `-Z dump-mir-dir`. This behavior is modeled on the `-Z dump-mir-graphviz` flag.
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-1/+1
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-1/+1
2020-03-28Add `-Z dump-mir-dataflow`Dylan MacKenzie-0/+2
2020-03-27Remove `no_integrated_as` mode.Nicholas Nethercote-4/+0
Specifically, remove both `-Z no_integrated_as` and `TargetOptions::no_integrated_as`. The latter was only used for the `msp430_none_elf` platform, for which it's no longer required.
2020-03-24Remove `-Z incremental`.Nicholas Nethercote-2/+0
`-C incremental` was introduced over two years ago. `-Z incremental` was kept for transitioning, but it's been long enough now that it should be ok to remove it.
2020-03-24Remove several dead `-Z` options.Nicholas Nethercote-2/+0
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-7/+7
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-6/+5
2020-01-11fix ui-fulldeps & tests falloutMazdak Farrokhzad-21/+21
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-4/+0
2020-01-02Normalize `syntax::edition` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-92/+44
2019-12-09Add options to --extern flag.Eric Huss-11/+12
2019-12-01rustc_plugin: Remove support for adding plugins from command lineVadim Petrochenkov-4/+0
2019-11-20Delete ProcessCfgModMark Rousskov-2/+1
The previous commit removes the use of this, and now we cleanup.
2019-11-10move config.rs to libsyntax_expandMazdak Farrokhzad-35/+24
2019-10-19move parse_cfgspecs to rustc_interfaceMazdak Farrokhzad-0/+709