about summary refs log tree commit diff
path: root/src/test/ui/save-analysis
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-307/+0
2022-10-22Note scope of TAIT more accuratelyMichael Goulet-1/+1
2022-06-09Remove `ignore-compare-mode-nll` annotations from testsYuki Okushi-1/+0
2022-05-22Disallow non-same compare-mode-nllJack Huey-2/+1
2022-05-20Move testsCaio-0/+17
2022-05-01Move some tests to more reasonable placesCaio-0/+20
2022-04-04diagnostics: use correct span for const genericsMichael Howell-1/+1
Fixes #95616
2022-03-28Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk"Oli Scherer-2/+4
This reverts commit 6499c5e7fc173a3f55b7a3bd1e6a50e9edef782d, reversing changes made to 78450d2d602b06d9b94349aaf8cece1a4acaf3a8.
2022-02-11Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis"Oli Scherer-4/+2
This reverts commit e7cc3bddbe0d0e374d05e7003e662bba1742dbae, reversing changes made to 734368a200904ef9c21db86c595dc04263c87be0.
2022-02-02Make the error for opaque types that have no hidden types a bit informativeOli Scherer-2/+4
2022-01-28Add test for old ICE in #89066Ben Reeves-0/+67
2021-07-27Remove min_tait and full_tait stderr dangling filesSantiago Pastorino-16/+0
2021-07-27Make all tests use type_alias_impl_trait feature instead of minSantiago Pastorino-3/+9
2021-07-27Use type_alias_impl_trait instead of min in compiler and libSantiago Pastorino-13/+3
2021-03-15Replace `type_alias_impl_trait` by `min_type_alias_impl_trait` with no ↵Oli Scherer-2/+22
actual changes in behaviour This makes `type_alias_impl_trait` not actually do anything anymore
2020-06-11Stop special casing top level TAITMatthew Jasper-2/+2
2020-06-06save_analysis: fix panic in `write_sub_paths_truncated`marmeladema-0/+14
2020-06-06save_analysis: fix ice in `get_expr_data`marmeladema-0/+13
2020-05-18Fix ICE in -Zsave-analysisNathan Corbyn-0/+22
2020-02-02Do not ICE in `type-alias-impl-trait` with save-analysisYuki Okushi-0/+25
2019-10-29save-analysis: Account for async desugaring in async fn return typesIgor Matuszewski-0/+21
2019-10-17save-analysis: Add a relevant test caseIgor Matuszewski-0/+15
2019-10-13Test an assoc. type in struct member def inside fnIgor Matuszewski-0/+10
2019-09-15save-analysis: Process bounds in impl trait only in argument positionIgor Matuszewski-3/+8
2019-09-13save-analysis: Add a related test caseIgor Matuszewski-0/+23
2019-07-26rustc: Stabilize options for pipelined compilationAlex Crichton-1/+1
This commit stabilizes options in the compiler necessary for Cargo to enable "pipelined compilation" by default. The concept of pipelined compilation, how it's implemented, and what it means for rustc are documented in #60988. This PR is coupled with a PR against Cargo (rust-lang/cargo#7143) which updates Cargo's support for pipelined compliation to rustc, and also enables support by default in Cargo. (note that the Cargo PR cannot land until this one against rustc lands). The technical changes performed here were to stabilize the functionality proposed in #60419 and #60987, the underlying pieces to enable pipelined compilation support in Cargo. The issues have had some discussion during stabilization, but the newly stabilized surface area here is: * A new `--json` flag was added to the compiler. * The `--json` flag can be passed multiple times. * The value of the `--json` flag is a comma-separated list of directives. * The `--json` flag cannot be combined with `--color` * The `--json` flag must be combined with `--error-format=json` * The acceptable list of directives to `--json` are: * `diagnostic-short` - the `rendered` field of diagnostics will have a "short" rendering matching `--error-format=short` * `diagnostic-rendered-ansi` - the `rendered` field of diagnostics will be colorized with ansi color codes embedded in the string field * `artifacts` - JSON blobs will be emitted for artifacts being emitted by the compiler The unstable `-Z emit-artifact-notifications` and `--json-rendered` flags have also been removed during this commit as well. Closes #60419 Closes #60987 Closes #60988
2019-07-22Bless output of test save-analysis/emit-notifications.rs for Poloniuslqd-0/+2
2019-07-03Migrate compile-pass annotations to build-passYuki Okushi-1/+1
2019-06-24Address review comments.Mazdak Farrokhzad-0/+3
2019-06-10Emit artifact notifications for save-analysis outputJeremy Fitzhardinge-0/+8
Issue: https://github.com/rust-lang/rust/issues/61047
2019-05-29Update ui test suite to use dynmemoryruins-1/+1
2019-05-09Appease tidyIgor Matuszewski-2/+2
2019-05-09save-analysis: Add UI testsuiteIgor Matuszewski-0/+42