go/ast.File.Name (field)

18 uses

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

	go/build
		build.go#L888: 			pkg = info.parsed.Name.Name

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

	go/parser
		interface.go#L111: 				Name:  new(ast.Ident),
		interface.go#L162: 			name := src.Name.Name
		parser.go#L2887: 		Name:     ident,

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

	go/types
		check.go#L274: 		switch name := file.Name.Name; pkg.name {
		check.go#L279: 				check.errorf(file.Name, _BlankPkgName, "invalid package name _")
		resolver.go#L234: 		check.recordDef(file.Name, nil)
		resolver.go#L250: 		fileDir := dir(check.fset.Position(file.Name.Pos()).Filename)

	golang.org/x/tools/go/packages
		golist_overlay.go#L443: 	return f.Name.Name, true