go/ast.TypeSpec.Name (field)

22 uses

	go/ast (current package)
		ast.go#L916: 		Name       *Ident        // type name
		ast.go#L933: func (s *TypeSpec) Pos() token.Pos  { return s.Name.Pos() }
		filter.go#L197: 		if f(s.Name.Name) {
		scope.go#L113: 		if d.Name.Name == name {
		scope.go#L114: 			return d.Name.Pos()
		walk.go#L328: 		Walk(v, n.Name)

	go/doc
		example.go#L181: 					topDecls[s.Name.Obj] = d
		example.go#L250: 					depDecls = append(depDecls, typMethods[s.Name.Name]...)
		exports.go#L242: 		if name := s.Name.Name; token.IsExported(name) {
		exports.go#L243: 			r.filterType(r.lookupType(s.Name.Name), s.Type)
		filter.go#L34: 			if f(v.Name.Name) {
		reader.go#L369: 	typ := r.lookupType(spec.Name.Name)

	go/parser
		parser.go#L2603: 	spec := &ast.TypeSpec{Doc: doc, Name: ident}
		resolver.go#L467: 				r.declare(spec, nil, r.topScope, ast.Typ, spec.Name)

	go/printer
		nodes.go#L1648: 		p.expr(s.Name)

	go/types
		decl.go#L899: 			obj := NewTypeName(d.spec.Name.Pos(), pkg, d.spec.Name.Name, nil)
		decl.go#L903: 			scopePos := d.spec.Name.Pos()
		decl.go#L904: 			check.declare(check.scope, d.spec.Name, obj, scopePos)
		resolver.go#L387: 				obj := NewTypeName(d.spec.Name.Pos(), pkg, d.spec.Name.Name, nil)
		resolver.go#L388: 				check.declarePkgObj(d.spec.Name, obj, &declInfo{file: fileScope, tdecl: d.spec})