(error)
| 5209 | } |
| 5210 | |
| 5211 | function stackFramesAsArray(error) { |
| 5212 | var stack = error.stack.replace(/\s+$/g, "").split("\n"); |
| 5213 | for (var i = 0; i < stack.length; ++i) { |
| 5214 | var line = stack[i]; |
| 5215 | if (" (No stack trace)" === line || stackFramePattern.test(line)) { |
| 5216 | break; |
| 5217 | } |
| 5218 | } |
| 5219 | if (i > 0 && error.name != "SyntaxError") { |
| 5220 | stack = stack.slice(i); |
| 5221 | } |
| 5222 | return stack; |
| 5223 | } |
| 5224 | |
| 5225 | function parseStackAndMessage(error) { |
| 5226 | var stack = error.stack; |
no outgoing calls
no test coverage detected