Skip to content

Possible name clash between concrete parameters and trait impls (i0, i1, ..) #1809

@maximebuyse

Description

@maximebuyse
fn f<I: Clone>(i0: u8) {
}

Open this code snippet in the playground

In the example above the implementation of Clone for I in F* is named i0 which clashes with the name of the function parameter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendIssue in one of the backends (i.e. F*, Coq, EC...)f*F* backend

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions