File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -265,18 +265,18 @@ function log (message, site) {
265
265
*/
266
266
267
267
function callSiteLocation ( callSite ) {
268
- var file = callSite . getFileName ( ) || '<anonymous>'
269
- var line = callSite . getLineNumber ( )
270
- var colm = callSite . getColumnNumber ( )
268
+ var file = callSite . getFileName ? ( callSite . getFileName ( ) || '<anonymous>' ) : '<unknown file >'
269
+ var line = callSite . getLineNumber ? callSite . getLineNumber ( ) : '<unknown line number>'
270
+ var colm = callSite . getColumnNumber ? callSite . getColumnNumber ( ) : '<unknown column number>'
271
271
272
- if ( callSite . isEval ( ) ) {
272
+ if ( callSite . isEval && callSite . isEval ( ) ) {
273
273
file = callSite . getEvalOrigin ( ) + ', ' + file
274
274
}
275
275
276
276
var site = [ file , line , colm ]
277
277
278
278
site . callSite = callSite
279
- site . name = callSite . getFunctionName ( )
279
+ site . name = callSite . getFunctionName ? callSite . getFunctionName ( ) : '<unknown function>'
280
280
281
281
return site
282
282
}
You can’t perform that action at this time.
0 commit comments