go/ast.File.Name (field)

23 uses

	go/ast (current package)
		ast.go#L1036: 	Name       *Ident          // package name
		ast.go#L1049: 	return f.Name.End()
		resolve.go#L83: 		switch name := file.Name.Name; {
		resolve.go#L104: 		if file.Name.Name != pkgName {
		walk.go#L352: 		Walk(v, n.Name)

	go/build
		build.go#L867: 		pkg := pf.Name.Name

	go/doc
		example.go#L155: 	if !strings.HasSuffix(file.Name.Name, "_test") {
		example.go#L376: 		Name:     ast.NewIdent("main"),
		example.go#L406: 	f.Name = ast.NewIdent("main")

	go/parser
		interface.go#L106: 				Name:  new(ast.Ident),
		interface.go#L157: 			name := src.Name.Name
		parser.go#L2584: 		Name:       ident,

	go/printer
		nodes.go#L1841: 	p.expr(src.Name)

	golang.org/x/pkgsite/internal/fetch
		load.go#L286: 			packageName = pf.Name.Name
		load.go#L288: 		} else if pf.Name.Name != packageName {
		load.go#L291: 				Packages: []string{packageName, pf.Name.Name},

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L3892: 	if x.Name != nil {
		encode_ast.gen.go#L3894: 		encode_ast_Ident(e, x.Name)
		encode_ast.gen.go#L3941: 			decode_ast_Ident(d, &x.Name)
		godoc.go#L66: 	if removeNodes && !strings.HasSuffix(filename, "_test.go") && !strings.HasSuffix(f.Name.Name, "_test") {

	golang.org/x/pkgsite/internal/godoc/internal/doc
		example.go#L155: 	if !strings.HasSuffix(file.Name.Name, "_test") {
		example.go#L297: 		Name:     ast.NewIdent("main"),
		example.go#L523: 	f.Name = ast.NewIdent("main")