func go/ast.NewIdent

26 uses

	go/ast (current package)
		ast.go#L592: func NewIdent(name string) *Ident { return &Ident{token.NoPos, name, nil} }
		filter.go#L494: 	return &File{doc, pos, NewIdent(pkg.Name), decls, minPos, maxPos, pkg.Scope, imports, nil, comments, ""}

	go/doc
		example.go#L303: 		Name: ast.NewIdent("main"),
		example.go#L322: 		Name:     ast.NewIdent("main"),
		example.go#L559: 			newF.Name = ast.NewIdent("main")
		example.go#L568: 	f.Name = ast.NewIdent("main")
		exports.go#L27: var underscore = ast.NewIdent("_")
		exports.go#L261: 				Sel: ast.NewIdent(typ.Sel.Name),

	go/parser
		parser.go#L967: 					n := ast.NewIdent("_")

	go/types
		call.go#L103: 			expr := ast.NewIdent(T.desc)
		struct.go#L130: 				name = ast.NewIdent("_")

	golang.org/x/tools/internal/typesinternal
		zerovalue.go#L140: 			return ast.NewIdent("nil"), true
		zerovalue.go#L148: 		return ast.NewIdent("nil"), true
		zerovalue.go#L154: 		return ast.NewIdent("nil"), true
		zerovalue.go#L185: 				Fun: ast.NewIdent("new"),
		zerovalue.go#L187: 					ast.NewIdent(t.Obj().Name()),
		zerovalue.go#L229: 			return &ast.SelectorExpr{X: ast.NewIdent(qual(types.NewPackage("unsafe", "unsafe"))), Sel: ast.NewIdent("Pointer")}
		zerovalue.go#L231: 			return ast.NewIdent(t.Name())
		zerovalue.go#L304: 			return ast.NewIdent(t.Obj().Name())
		zerovalue.go#L307: 			X:   ast.NewIdent(pkgName),
		zerovalue.go#L308: 			Sel: ast.NewIdent(t.Obj().Name()),
		zerovalue.go#L316: 		var expr ast.Expr = ast.NewIdent(t.Obj().Name())
		zerovalue.go#L319: 				X:   ast.NewIdent(pkgName),
		zerovalue.go#L342: 		return ast.NewIdent(t.String())
		zerovalue.go#L345: 		return ast.NewIdent(t.String())