(callback)
| 309 | } |
| 310 | |
| 311 | walk(callback) { |
| 312 | return this.each((child, i) => { |
| 313 | let result |
| 314 | try { |
| 315 | result = callback(child, i) |
| 316 | } catch (e) { |
| 317 | throw child.addToError(e) |
| 318 | } |
| 319 | if (result !== false && child.walk) { |
| 320 | result = child.walk(callback) |
| 321 | } |
| 322 | |
| 323 | return result |
| 324 | }) |
| 325 | } |
| 326 | |
| 327 | walkAtRules(name, callback) { |
| 328 | if (!callback) { |
no test coverage detected