Lines Matching full:stack
82 * Create stack string from stack.
85 function createStackString (stack) { argument
92 for (var i = 0; i < stack.length; i++) {
93 str += '\n at ' + stack[i].toString()
108 var stack = getStack()
109 var site = callSiteLocation(stack[1])
199 var stack = getStack()
205 callSite = callSiteLocation(stack[1])
211 depSite = callSiteLocation(stack[i])
216 for (; i < stack.length; i++) {
217 caller = callSiteLocation(stack[i])
250 var err = DeprecationError(this._namespace, msg, stack.slice(i))
259 var output = format.call(this, msg, caller, stack.slice(i))
319 function formatPlain (msg, caller, stack) { argument
326 // add stack trace
328 for (var i = 0; i < stack.length; i++) {
329 formatted += '\n at ' + stack[i].toString()
346 function formatColor (msg, caller, stack) { argument
351 // add stack trace
353 for (var i = 0; i < stack.length; i++) {
354 formatted += '\n \x1b[36mat ' + stack[i].toString() + '\x1b[39m' // cyan
378 * Get the stack as array of call sites.
389 // capture the stack
393 var stack = obj.stack.slice(1)
398 return stack
402 * Capture call site stack from v8.
405 function prepareObjectStackTrace (obj, stack) { argument
406 return stack
419 var stack = getStack()
420 var site = callSiteLocation(stack[1])
455 var stack = getStack()
456 var site = callSiteLocation(stack[1])
492 function DeprecationError (namespace, message, stack) { argument
521 Object.defineProperty(error, 'stack', {
529 // prepare stack trace
530 return (stackString = createStackString.call(this, stack))