summary refs log tree commit diff
path: root/src/test/ui
AgeCommit message (Collapse)AuthorLines
2019-01-11Rollup merge of #57483 - petrochenkov:beta, r=pietroalbiniPietro Albini-236/+167
2019-01-11use the correct supertrait substitution in `object_ty_for_trait`Ariel Ben-Yehuda-0/+23
Fixes #57156.
2019-01-10Fix rebaseVadim Petrochenkov-43/+27
2019-01-10Fix a hole in generic parameter import future-proofingVadim Petrochenkov-7/+42
Add some tests for buggy derive helpers
2019-01-10Stabilize `uniform_paths`Vadim Petrochenkov-169/+29
2019-01-10resolve: Prohibit use of imported tool modulesVadim Petrochenkov-6/+44
2019-01-10resolve: Prohibit use of imported non-macro attributesVadim Petrochenkov-4/+23
2019-01-10resolve: Prohibit use of uniform paths in macros originating from 2015 editionVadim Petrochenkov-1/+1
...while still keeping ambiguity errors future-proofing for uniform paths. This corner case is not going to be stabilized for 1.32 and needs some more general experiments about retrofitting 2018 import rules to 2015 edition
2019-01-10resolve: Assign `pub` and `pub(crate)` visibilities to `macro_rules` itemsVadim Petrochenkov-39/+13
2019-01-10resolve: Fix an ICE in import validationVadim Petrochenkov-0/+33
2019-01-10resolve: Avoid "self-confirming" resolutions in import validationVadim Petrochenkov-15/+3
2019-01-04Wf-check the output type of a function in MIR-typeckMatthew Jasper-0/+38
2019-01-04resolve: Never override real bindings with `Def::Err`s from error recoveryVadim Petrochenkov-26/+29
2019-01-04resolve: Fix another ICE in import validationVadim Petrochenkov-0/+12
2019-01-01fix test outputPietro Albini-10/+2
2018-12-31Corrected expected test err messages.Alexander Regueiro-10/+10
2018-12-31Added test for issue #56835.Alexander Regueiro-0/+25
2018-12-31Fixed issue #56199.Alexander Regueiro-0/+53
2018-12-31improve tests as suggested by review commentsAriel Ben-Yehuda-2/+92
2018-12-31fix trait objects with a Self-having projection vaAriel Ben-Yehuda-0/+57
This follows ALT2 in the issue. Fixes #56288.
2018-12-31Update tests to changes on masterOliver Scherer-2/+10
2018-12-31Also test projectionsOliver Scherer-1/+18
2018-12-31Fix a recently introduces regressionOliver Scherer-5/+43
2018-12-31Remove a wrong multiplier on relocation offset computationOliver Scherer-0/+9
2018-12-04Auto merge of #56486 - matthewjasper:propagate-all-closure-bounds, r=pnkfelixbors-0/+42
Propagate all closure requirements to the caller Closes #56477 This should be backported to 1.32 if it doesn't make the cut. r? @pnkfelix cc @nikomatsakis
2018-12-04Update ui testsOliver Scherer-28/+29
2018-12-04Remove unused stderr fileOliver Scherer-49/+0
2018-12-04Newlines.... newlines everywhereOliver Scherer-1/+1
2018-12-04Add a test ensuring that we don't regress thisOliver Scherer-0/+6
2018-12-04Update testsOliver Scherer-252/+387
2018-12-03Propagate all closure requirements to the callerMatthew Jasper-0/+42
2018-12-03Rollup merge of #56412 - petrochenkov:extself, r=Centrilkennytm-1/+1
Update tracking issue for `extern_crate_self`
2018-12-03Rollup merge of #56395 - Centril:stabilize-dbg-macro, r=SimonSapinkennytm-34/+12
Stabilize dbg!(...) Per FCP in https://github.com/rust-lang/rust/issues/54306 (which is ~1 day from completion). r? @SimonSapin The PR is fairly isolated so a rollup should probably work.
2018-12-03Rollup merge of #56366 - alexreg:stabilise-self_in_typedefs, r=Centrilkennytm-34/+15
Stabilize self_in_typedefs feature [**Tracking Issue**](https://github.com/rust-lang/rust/issues/49303) r? @centril
2018-12-02Auto merge of #56110 - varkor:inhabitedness-union-enum, r=cramertjbors-37/+81
Consider references and unions potentially inhabited during privacy-respecting inhabitedness checks It isn't settled exactly how references to uninhabited types and unions of uninhabited types should act, but we should be more conservative here, as it's likely it will be permitted to soundly have values of such types. This will also be more important in light of the changes at https://github.com/rust-lang/rust/pull/54125. cc @RalfJung
2018-12-01Update tracking issue for `extern_crate_self`Vadim Petrochenkov-1/+1
2018-12-01resolve: Support aliasing local crate root in extern preludeVadim Petrochenkov-0/+51
2018-12-01stabilize std::dbg!(...)Mazdak Farrokhzad-34/+12
2018-11-30Updated ui tests.Alexander Regueiro-5/+15
2018-11-30Removed feature gate.Alexander Regueiro-29/+0
2018-12-01Rollup merge of #56337 - phansch:fix_const_ice, r=oli-obkkennytm-0/+28
Fix const_fn ICE with non-const function pointer Fixes #56164
2018-12-01Rollup merge of #56365 - alexreg:stabilise-self_struct_ctor, r=Centrilkennytm-84/+23
Stabilize self_struct_ctor feature. [**Tracking Issue**](https://github.com/rust-lang/rust/issues/51994)
2018-11-30Moved feature-gate tests to correct dir.Alexander Regueiro-0/+0
2018-11-30Updated ui tests.Alexander Regueiro-4/+3
2018-11-30Removed feature gate.Alexander Regueiro-83/+4
2018-11-30Fix const_fn ICE with non-const function pointerPhilipp Hansch-0/+28
2018-11-30tests: use alloc instead of libc in unnecessary-extern-crate, to make it ↵Eduard-Mihai Burtescu-33/+29
work on wasm.
2018-11-30tests: use `force-host` and `no-prefer-dynamic` in all proc_macro tests.Eduard-Mihai Burtescu-25/+53
2018-11-30tests: move all proc_macro tests from -fulldeps.Eduard-Mihai Burtescu-0/+2866
2018-11-30Changed test for issue 56202 to compile-pass.Alexander Regueiro-7/+4