about summary refs log tree commit diff
path: root/tests/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2024-06-04Add another test for hidden types capturing lifetimes that outlive but arent ...Michael Goulet-0/+53
2024-06-04Rollup merge of #125667 - oli-obk:taintify, r=TaKO8KiMichael Goulet-135/+23
2024-05-29Use parenthetical notation for `Fn` traitsEsteban Küber-2/+2
2024-05-29Stop proving outlives constraints on regions we already reported errors onOli Scherer-135/+23
2024-05-25Rollup merge of #124080 - oli-obk:define_opaque_types10, r=compiler-errorsMatthias Krüger-32/+117
2024-05-24Add regression testsOli Scherer-0/+80
2024-05-23When checking whether an impl applies, constrain hidden types of opaque types.Oli Scherer-32/+26
2024-05-23Add more testsOli Scherer-0/+91
2024-05-20Inline get_node_fn_decl into get_fn_decl, simplify/explain logic in report_re...Michael Goulet-1/+3
2024-05-16Report better WF obligation leaf obligations in new solverMichael Goulet-3/+6
2024-05-13And finally add testsMichael Goulet-0/+133
2024-05-13Warn against redundant use<...>Michael Goulet-1/+71
2024-05-06borrowck: more eagerly prepopulate opaqueslcnr-0/+9
2024-04-28add test for ice future has no bound vars.Matthias Krüger-0/+29
2024-04-24Fix tests and blessGary Guo-4/+3
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer-18/+22
2024-04-23Rollup merge of #124169 - compiler-errors:parser-fatal, r=oli-obkMatthias Krüger-0/+25
2024-04-21Use sup instead of eq when unifying self typeMichael Goulet-69/+22
2024-04-21Use fulfillment, not evaluate, during method probeMichael Goulet-26/+57
2024-04-21Auto merge of #124203 - lukas-code:delete-deleting-caches, r=compiler-errorsbors-0/+4
2024-04-21also remap RPITITs nested in other types back to their opaquesLukas Markeffsky-0/+4
2024-04-20Explicitly mention `Self`Michael Goulet-5/+5
2024-04-20Flip spans for precise capturing syntax not capturing a ty/ct paramMichael Goulet-14/+16
2024-04-19Fix capturing duplicated lifetimes via parentMichael Goulet-0/+66
2024-04-19Don't fatal when calling expect_one_of when recovering arg in parse_seqMichael Goulet-0/+25
2024-04-15More polishingMichael Goulet-1/+53
2024-04-15Use a path instead of an ident (and stop manually resolving)Michael Goulet-14/+24
2024-04-15Some ordering and duplication checksMichael Goulet-0/+53
2024-04-15Add hir::Node::PreciseCapturingNonLifetimeArgMichael Goulet-31/+68
2024-04-15Validation and other thingsMichael Goulet-1/+203
2024-04-15Begin AST lowering for precise capturesMichael Goulet-0/+56
2024-04-08Ensure the canonical_param_env_cache does not contain inconsistent informatio...Oli Scherer-0/+27
2024-04-08Pass list of defineable opaque types into canonical queriesOli Scherer-38/+5
2024-04-08Add regression testOli Scherer-0/+32
2024-04-07add test for ICE: failed to resolve instance for <fn() -> impl ...> #123145Matthias Krüger-0/+35
2024-04-07add test for ice called Option::unwrap() on a None value in collector.rs:934:...Matthias Krüger-0/+58
2024-04-04Rollup merge of #123363 - lcnr:normalizes-to-zero-to-inf, r=BoxyUwUJacob Pratt-8/+26
2024-04-04Auto merge of #121394 - oli-obk:define_opaque_types, r=compiler-errorsbors-6/+6
2024-04-04amend to Switch `can_eq` and `can_sub` to `DefineOpaqueTypes::Yes`Oli Scherer-2/+2
2024-04-04Switch `can_eq` and `can_sub` to `DefineOpaqueTypes::Yes`Oli Scherer-4/+4
2024-04-04Rollup merge of #123218 - compiler-errors:synthetic-hir-parent, r=petrochenkovMatthias Krüger-0/+38
2024-04-04unconstrained `NormalizesTo` term for opaqueslcnr-8/+26
2024-04-03Tests for getting parent of synthetic HIRMichael Goulet-0/+38
2024-04-03Stop chopping off args for no reasonMichael Goulet-1/+19
2024-03-28Auto merge of #116891 - aliemjay:opaque-region-infer-rework-2, r=compiler-err...bors-26/+252
2024-03-28remove test FIXME re once-module-regionAli MJ Al-Nasrawy-8/+6
2024-03-28simplify check_uniqueAli MJ Al-Nasrawy-56/+20
2024-03-28check RPITs for invalid argsAli MJ Al-Nasrawy-27/+114
2024-03-28except equal parameters from the uniqueness checkAli MJ Al-Nasrawy-0/+74
2024-03-27Sort a diagnostic by `DefPathStr` instead of `DefId`Oli Scherer-4/+4