Permit evaluation of assoc items on Self by avoiding cycle error#74130
Closed
estebank wants to merge 1 commit intorust-lang:masterfrom
Closed
Permit evaluation of assoc items on Self by avoiding cycle error#74130estebank wants to merge 1 commit intorust-lang:masterfrom
Self by avoiding cycle error#74130estebank wants to merge 1 commit intorust-lang:masterfrom
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Skip the recursive evaluation of super-traits that reference associated
types on
Selfdirectly (without using a fully-qualified path) in orderto allow its use.
The following code would previously emit a cycle evaluation error and
will now successfuly compile:
The following will also work:
Fix #35237.