go/ast.ImportSpec.Name (field)

27 uses

	go/ast (current package)
		ast.go#L896: 		Name    *Ident        // local package name (including "."); or nil
		ast.go#L927: 	if s.Name != nil {
		ast.go#L928: 		return s.Name.Pos()
		import.go#L68: 	n := s.(*ImportSpec).Name
		import.go#L205: 		if s.Name != nil {
		import.go#L206: 			s.Name.NamePos = pos[i].Start
		resolve.go#L129: 			if spec.Name != nil {
		resolve.go#L130: 				name = spec.Name.Name
		scope.go#L102: 		if d.Name != nil && d.Name.Name == name {
		scope.go#L103: 			return d.Name.Pos()
		walk.go#L303: 		if n.Name != nil {
		walk.go#L304: 			Walk(v, n.Name)

	go/doc
		example.go#L286: 		if s.Name != nil {
		example.go#L287: 			n = s.Name.Name
		example.go#L351: 			s.Name = ast.NewIdent(n)
		reader.go#L570: 							if s.Name != nil && s.Name.Name == "." {

	go/parser
		parser.go#L2533: 		Name:    ident,

	go/printer
		nodes.go#L1622: 		if s.Name != nil {
		nodes.go#L1623: 			p.expr(s.Name)

	go/types
		resolver.go#L269: 				if d.spec.Name != nil {
		resolver.go#L270: 					name = d.spec.Name.Name
		resolver.go#L273: 						check.errorf(d.spec.Name, _ImportCRenamed, `cannot rename import "C"`)
		resolver.go#L292: 				if d.spec.Name != nil {
		resolver.go#L294: 					check.recordDef(d.spec.Name, pkgName)
		resolver.go#L325: 								check.errorf(d.spec.Name, _DuplicateDecl, "%s redeclared in this block", alt.Name())