Drop unused member in regexpMatchTree

Change-Id: Icd64611a406496d9c80dd4d92d03a88d19fe35f4
diff --git a/eval.go b/eval.go
index d42be43..d7433e3 100644
--- a/eval.go
+++ b/eval.go
@@ -53,7 +53,6 @@
 }
 
 type regexpMatchTree struct {
-	query  *query.Regexp
 	regexp *regexp.Regexp
 
 	child    matchTree
@@ -357,8 +356,7 @@
 func (d *indexData) newMatchTree(q query.Q, sq map[*substrMatchTree]struct{}, stats *Stats) (matchTree, error) {
 	switch s := q.(type) {
 	case *query.Regexp:
-		sz := ngramSize
-		subQ := query.RegexpToQuery(s.Regexp, sz)
+		subQ := query.RegexpToQuery(s.Regexp, ngramSize)
 		subQ = query.Map(subQ, func(q query.Q) query.Q {
 			if sub, ok := q.(*query.Substring); ok {
 				sub.FileName = s.FileName