Skip to content

cmd/compile: bad "cannot declare name" error after dot import #22076

@mdempsky

Description

@mdempsky

This package is valid, but cmd/compile rejects it with "cannot declare name bytes.Buffer":

package p

import . "bytes"

var _ Buffer // used import "bytes"

func f() {
        Buffer := 0
        _ = Buffer
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions