Skip to content

we never try to normalize unused alias definitions #139

Open
@lcnr

Description

@lcnr

causing check builds to pass

affected tests

  • we never try to normalize unused inherent associated types
    • tests/ui/associated-inherent-types/normalization-overflow.rs
  • we never try to normalize lazy type aliases
    • tests/ui/infinite/infinite-type-alias-mutual-recursion.rs
struct T;

impl T {
    type This = Self::This; //~ ERROR overflow evaluating associated type `T::This`
}

fn main() {}

Metadata

Metadata

Assignees

Type

No type

Projects

Status

in progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions