const go/token.NoPos

25 uses

	go/token (current package)
		position.go#L86: const NoPos Pos = 0
		position.go#L90: 	return p != NoPos
		position.go#L347: 	if p != NoPos {
		position.go#L501: 	if p != NoPos {
		position.go#L513: 	if p != NoPos {

	go/ast
		ast.go#L235: 	return token.NoPos
		ast.go#L247: 	return token.NoPos
		ast.go#L568: func NewIdent(name string) *Ident { return &Ident{token.NoPos, name, nil} }
		ast.go#L1062: func (p *Package) Pos() token.Pos { return token.NoPos }
		ast.go#L1063: func (p *Package) End() token.Pos { return token.NoPos }
		filter.go#L339: var separator = &Comment{token.NoPos, "//"}
		scope.go#L133: 	return token.NoPos

	go/parser
		parser.go#L954: 		typ = &ast.FuncType{Func: token.NoPos, Params: params, Results: results}

	go/printer
		nodes.go#L118: 	p.exprList(token.NoPos, xlist, 1, mode, token.NoPos, false)
		nodes.go#L436: 	p.setComment(&ast.CommentGroup{List: []*ast.Comment{{Slash: token.NoPos, Text: text}}})
		nodes.go#L1285: 		p.exprList(s.TokPos, s.Rhs, depth, 0, token.NoPos, false)
		nodes.go#L1308: 				p.exprList(token.NoPos, s.Results, 1, noIndent, token.NoPos, false)
		nodes.go#L1311: 				p.exprList(token.NoPos, s.Results, 1, 0, token.NoPos, false)
		nodes.go#L1499: 		p.exprList(token.NoPos, s.Values, 1, 0, token.NoPos, false)
		nodes.go#L1581: 			p.exprList(token.NoPos, s.Values, 1, 0, token.NoPos, false)