go/ast.ImportSpec.Name (field)
37 uses
go/ast (current package)
ast.go#L911: Name *Ident // local package name (including "."); or nil
ast.go#L942: if s.Name != nil {
ast.go#L943: return s.Name.Pos()
import.go#L79: n := s.(*ImportSpec).Name
import.go#L222: if s.Name != nil {
import.go#L223: s.Name.NamePos = pos[i].Start
resolve.go#L132: if spec.Name != nil {
resolve.go#L133: name = spec.Name.Name
scope.go#L113: if d.Name != nil && d.Name.Name == name {
scope.go#L114: return d.Name.Pos()
walk.go#L279: if n.Name != nil {
walk.go#L280: Walk(v, n.Name)
go/doc
example.go#L227: if s.Name != nil {
example.go#L228: n = s.Name.Name
reader.go#L583: if s.Name != nil {
reader.go#L584: name = s.Name.Name
go/parser
parser.go#L2542: Name: ident,
go/printer
nodes.go#L1689: if s.Name != nil {
nodes.go#L1690: p.expr(s.Name)
go/types
api.go#L380: if imp.Name != nil {
api.go#L381: obj = info.Defs[imp.Name]
resolver.go#L281: if d.spec.Name != nil {
resolver.go#L282: name = d.spec.Name.Name
resolver.go#L285: check.error(d.spec.Name, ImportCRenamed, `cannot rename import "C"`)
resolver.go#L304: if d.spec.Name != nil {
resolver.go#L306: check.recordDef(d.spec.Name, pkgName)
resolver.go#L338: err.addf(d.spec.Name, "%s redeclared in this block", alt.Name())
go.pact.im/x/plumb/internal/gen
gen.go#L157: if imp.Name != nil {
gen.go#L158: if imp.Name.Name == "_" || imp.Name.Name == "." {
gen.go#L161: q = imp.Name.Name
golang.org/x/tools/go/ast/inspector
walk.go#L269: if n.Name != nil {
walk.go#L270: walk(v, edge.ImportSpec_Name, -1, n.Name)
golang.org/x/tools/internal/typesinternal
qualifier.go#L31: if imp.Name != nil && imp.Name.Name != "_" {
qualifier.go#L33: imports[path] = imp.Name.Name