Skip to content

Commit 54a72d9

Browse files
luigi-riefologriesemer
authored andcommitted
go/doc: add IsPredeclared function
IsPredeclared allows simplifying src/golang.org/x/tools/godoc/linkify.go Change-Id: I56b3223896f844630bc2e940255572d1682f0d06 Reviewed-on: https://go-review.googlesource.com/29870 Reviewed-by: Robert Griesemer <[email protected]>
1 parent 097a581 commit 54a72d9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/go/doc/reader.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -809,6 +809,11 @@ func noteBodies(notes []*Note) []string {
809809
// ----------------------------------------------------------------------------
810810
// Predeclared identifiers
811811

812+
// IsPredeclared reports whether s is a predeclared identifier.
813+
func IsPredeclared(s string) bool {
814+
return predeclaredTypes[s] || predeclaredFuncs[s] || predeclaredConstants[s]
815+
}
816+
812817
var predeclaredTypes = map[string]bool{
813818
"bool": true,
814819
"byte": true,

0 commit comments

Comments
 (0)