Lines Matching refs:pathExpr
45 webServiceExpr := webService.pathExpr
48 routeExpr := route.pathExpr
57 func (RouterJSR311) extractParams(pathExpr *pathExpression, matches []string) map[string]string {
60 if len(pathExpr.VarNames) >= i {
61 params[pathExpr.VarNames[i-1]] = matches[i]
151 pathExpr := each.pathExpr
152 matches := pathExpr.Matcher.FindStringSubmatch(pathRemainder)
157 routeCandidate{each, len(matches) - 1, pathExpr.LiteralCount, pathExpr.VarCount})
173 if each.route.pathExpr.Matcher.MatchString(pathRemainder) {
184 matches := each.pathExpr.Matcher.FindStringSubmatch(requestPath)
187 …ndidate{each, matches[len(matches)-1], len(matches), each.pathExpr.LiteralCount, each.pathExpr.Var…
210 return r.route.pathExpr.Source