func go/ast.NewIdent
27 uses
go/ast (current package)
ast.go#L603: func NewIdent(name string) *Ident { return &Ident{token.NoPos, name, nil} }
filter.go#L508: return &File{doc, pos, NewIdent(pkg.Name), decls, minPos, maxPos, pkg.Scope, imports, nil, comments, ""}
go/doc
example.go#L305: Name: ast.NewIdent("main"),
example.go#L324: Name: ast.NewIdent("main"),
example.go#L558: newF.Name = ast.NewIdent("main")
example.go#L567: 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#L102: 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#L218: return &ast.SelectorExpr{X: ast.NewIdent(qual(types.NewPackage("unsafe", "unsafe"))), Sel: ast.NewIdent("Pointer")}
zerovalue.go#L220: return ast.NewIdent(t.Name())
zerovalue.go#L264: names = []*ast.Ident{ast.NewIdent(v.Name())}
zerovalue.go#L293: return ast.NewIdent(t.Obj().Name())
zerovalue.go#L296: X: ast.NewIdent(pkgName),
zerovalue.go#L297: Sel: ast.NewIdent(t.Obj().Name()),
zerovalue.go#L305: var expr ast.Expr = ast.NewIdent(t.Obj().Name())
zerovalue.go#L308: X: ast.NewIdent(pkgName),
zerovalue.go#L331: return ast.NewIdent(types.TypeString(t, qual))
zerovalue.go#L334: return ast.NewIdent(types.TypeString(t, qual))