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) {
265265 */
266266
267267function 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>'
271271
272- if ( callSite . isEval ( ) ) {
272+ if ( callSite . isEval && callSite . isEval ( ) ) {
273273 file = callSite . getEvalOrigin ( ) + ', ' + file
274274 }
275275
276276 var site = [ file , line , colm ]
277277
278278 site . callSite = callSite
279- site . name = callSite . getFunctionName ( )
279+ site . name = callSite . getFunctionName ? callSite . getFunctionName ( ) : '<unknown function>'
280280
281281 return site
282282}
You can’t perform that action at this time.
0 commit comments