()
| 2251 | } |
| 2252 | |
| 2253 | function peg$parsematches() { |
| 2254 | var s0, s1, s2, s3, s4, s5; |
| 2255 | |
| 2256 | var key = peg$currPos * 32 + 25, |
| 2257 | cached = peg$resultsCache[key]; |
| 2258 | |
| 2259 | if (cached) { |
| 2260 | peg$currPos = cached.nextPos; |
| 2261 | |
| 2262 | return cached.result; |
| 2263 | } |
| 2264 | |
| 2265 | s0 = peg$currPos; |
| 2266 | if (input.substr(peg$currPos, 9) === peg$c83) { |
| 2267 | s1 = peg$c83; |
| 2268 | peg$currPos += 9; |
| 2269 | } else { |
| 2270 | s1 = peg$FAILED; |
| 2271 | if (peg$silentFails === 0) { peg$fail(peg$c84); } |
| 2272 | } |
| 2273 | if (s1 !== peg$FAILED) { |
| 2274 | s2 = peg$parse_(); |
| 2275 | if (s2 !== peg$FAILED) { |
| 2276 | s3 = peg$parseselectors(); |
| 2277 | if (s3 !== peg$FAILED) { |
| 2278 | s4 = peg$parse_(); |
| 2279 | if (s4 !== peg$FAILED) { |
| 2280 | if (input.charCodeAt(peg$currPos) === 41) { |
| 2281 | s5 = peg$c69; |
| 2282 | peg$currPos++; |
| 2283 | } else { |
| 2284 | s5 = peg$FAILED; |
| 2285 | if (peg$silentFails === 0) { peg$fail(peg$c70); } |
| 2286 | } |
| 2287 | if (s5 !== peg$FAILED) { |
| 2288 | peg$savedPos = s0; |
| 2289 | s1 = peg$c85(s3); |
| 2290 | s0 = s1; |
| 2291 | } else { |
| 2292 | peg$currPos = s0; |
| 2293 | s0 = peg$FAILED; |
| 2294 | } |
| 2295 | } else { |
| 2296 | peg$currPos = s0; |
| 2297 | s0 = peg$FAILED; |
| 2298 | } |
| 2299 | } else { |
| 2300 | peg$currPos = s0; |
| 2301 | s0 = peg$FAILED; |
| 2302 | } |
| 2303 | } else { |
| 2304 | peg$currPos = s0; |
| 2305 | s0 = peg$FAILED; |
| 2306 | } |
| 2307 | } else { |
| 2308 | peg$currPos = s0; |
| 2309 | s0 = peg$FAILED; |
| 2310 | } |
no test coverage detected