diff options
| author | Robert Griesemer <gri@golang.org> | 2010-03-26 13:05:04 -0700 | 
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2010-03-26 13:05:04 -0700 | 
| commit | 62f4ec702a3712916fc115fcd90d886c3fa24bc8 (patch) | |
| tree | 2050c583732cb493da8e6bf7101979cfd32ce297 /src/pkg/go/doc/doc.go | |
| parent | af1641c799dd32758cdc0a6ababeba17aa7d1422 (diff) | |
| download | golang-62f4ec702a3712916fc115fcd90d886c3fa24bc8.tar.gz | |
bytes, strings: IndexOfAny
+ first use in go/doc
R=r
CC=golang-dev
http://codereview.appspot.com/781041
Diffstat (limited to 'src/pkg/go/doc/doc.go')
| -rw-r--r-- | src/pkg/go/doc/doc.go | 11 | 
1 files changed, 2 insertions, 9 deletions
| diff --git a/src/pkg/go/doc/doc.go b/src/pkg/go/doc/doc.go index 5ff3eafa6..d7e404f14 100644 --- a/src/pkg/go/doc/doc.go +++ b/src/pkg/go/doc/doc.go @@ -10,6 +10,7 @@ import (  	"go/ast"  	"go/token"  	"regexp" +	"strings"  	"sort"  ) @@ -564,15 +565,7 @@ func (doc *docReader) newDoc(importpath string, filenames []string) *PackageDoc  // Does s look like a regular expression?  func isRegexp(s string) bool { -	metachars := ".(|)*+?^$[]" -	for _, c := range s { -		for _, m := range metachars { -			if c == m { -				return true -			} -		} -	} -	return false +	return strings.IndexAny(s, ".(|)*+?^$[]") >= 0  } | 
