mirror of
https://github.com/golang/go
synced 2024-10-14 03:43:28 +00:00
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 <gri@golang.org>
This commit is contained in:
parent
097a581dc0
commit
54a72d90f6
|
@ -809,6 +809,11 @@ func noteBodies(notes []*Note) []string {
|
|||
// ----------------------------------------------------------------------------
|
||||
// Predeclared identifiers
|
||||
|
||||
// IsPredeclared reports whether s is a predeclared identifier.
|
||||
func IsPredeclared(s string) bool {
|
||||
return predeclaredTypes[s] || predeclaredFuncs[s] || predeclaredConstants[s]
|
||||
}
|
||||
|
||||
var predeclaredTypes = map[string]bool{
|
||||
"bool": true,
|
||||
"byte": true,
|
||||
|
|
Loading…
Reference in a new issue