about summary refs log tree commit diff
path: root/tests/ui/traits/non_lifetime_binders
AgeCommit message (Expand)AuthorLines
2023-12-21Simple modification of diagnostic informationsurechen-0/+22
2023-11-24Show number in error message even for one errorNilstrieb-13/+13
2023-11-19Make regionck care about placeholders in outlives componentsMichael Goulet-3/+91
2023-11-06Only check predicates for late-bound non-lifetime vars in object candidate as...Michael Goulet-0/+19
2023-10-29On object safety error, mention new enum as alternativeEsteban Küber-0/+3
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-6/+6
2023-10-03non_lifetime_binders: fix ICE in lint opaque-hidden-inferred-boundLeón Orell Valerian Liehr-0/+27
2023-09-20Auto merge of #115486 - compiler-errors:dont-capture-late-pls, r=cjgillotbors-4/+4
2023-09-10Point out if a local trait has no implementationsMichael Goulet-0/+5
2023-09-05Correctly deny late-bound lifetimes from parent in anon consts and TAITsMichael Goulet-4/+4
2023-08-28Revert "Suggest using `Arc` on `!Send`/`!Sync` types"David Tolnay-1/+0
2023-08-16Don't ICE in is_trivially_sized when encountering late-bound self tyMichael Goulet-0/+30
2023-08-09Suggest using `Arc` on `!Send`/`!Sync` typesEsteban Kuber-0/+1
2023-06-26Account for late-bound vars from parent arg-position impl traitMichael Goulet-0/+28
2023-06-19Don't ICE on bound var in reject_fn_ptr_implsMichael Goulet-0/+40
2023-05-15Tweaks and a testMichael Goulet-0/+45
2023-05-12Note base types of coercionMichael Goulet-2/+1
2023-05-04Add test for #110557Michael Goulet-0/+60
2023-04-11Erase lifetimes above ty::INNERMOST when probing ambiguous typesMichael Goulet-1/+6
2023-04-09Rollup merge of #108843 - compiler-errors:non_lifetime_binders-method-probe, ...Matthias Krüger-0/+27
2023-03-20Enforce non-lifetime-binders in supertrait preds are not object safeMichael Goulet-0/+80
2023-03-17Erase escaping late-bound regions when probing for ambiguous associated typesMichael Goulet-0/+29
2023-03-13Don't ICE for late-bound consts across AnonConstBoundaryMichael Goulet-0/+30
2023-03-07Instantiate instead of erasing binder when probing param methodsMichael Goulet-0/+27
2023-03-05Rollup merge of #108744 - compiler-errors:non_lifetime_binders-bad-copy-clone...Matthias Krüger-0/+33
2023-03-04Don't ICE when encountering bound var in builtin copy/clone boundsMichael Goulet-0/+33
2023-03-03Rollup merge of #108553 - compiler-errors:non-lt-late-bound-in-anon-ct, r=pet...Matthias Krüger-0/+38
2023-02-28Only look for param in generics if it actually comes from genericsMichael Goulet-0/+18
2023-02-28Deny capturing late-bound non-lifetime param in anon constMichael Goulet-0/+38
2023-02-21Rollup merge of #108295 - compiler-errors:wtf-is-this, r=cjgillotMatthias Krüger-5/+5
2023-02-21Rollup merge of #108202 - compiler-errors:non_lifetime_binders-type-match-ice...Matthias Krüger-0/+25
2023-02-21Specify what 'this' actually isMichael Goulet-5/+5
2023-02-18Make sure test_type_match doesn't ICE with late-bound typesMichael Goulet-0/+25
2023-02-18Pretty placeholders using their namesMichael Goulet-5/+7
2023-02-18Collapse placeholders to root universe in canonicalizer if not preserving uni...Michael Goulet-2/+44
2023-02-18Don't ICE on bound types in sized conditionsMichael Goulet-0/+41
2023-02-18Adjust tracking issue for non_lifetime_bindersMichael Goulet-4/+4
2023-02-16Deny some late-bound ty/ct in some positions, add testsMichael Goulet-0/+156