Lines Matching refs:backtrace
124 $gvars["@"] = exception.$backtrace();
4506 …,print,format,puts,<=,length,[],readline,<,first,split,to_str,exception,backtrace,rand,respond_to_…
4631 stack = new Error().$backtrace();
5268 $def(self, '$raise', function $$raise(exception, string, backtrace) { argument
5272 if (backtrace == null) backtrace = nil;
5292 if (backtrace !== nil) {
5293 exception.$set_backtrace(backtrace);
5301 $gvars["@"] = (exception).$backtrace();
5614 …Opal.add_stubs('new,map,backtrace,clone,to_s,merge,tty?,[],include?,raise,dup,empty?,!,caller,shif…
5670 // Convert backtrace from any format to Ruby format
5671 function correct_backtrace(backtrace) { argument
5674 for (var i = 0; i < backtrace.length; i++) {
5675 var loc = backtrace[i];
5697 $def(self, '$backtrace', function $$backtrace() {
5701 if (self.backtrace) {
5702 // nil is a valid backtrace
5703 return self.backtrace;
5706 var backtrace = self.stack;
5708 if (typeof(backtrace) !== 'undefined' && backtrace.$$is_string) {
5709 return self.backtrace = correct_backtrace(backtrace.split("\n"));
5711 else if (backtrace) {
5712 return self.backtrace = correct_backtrace(backtrace);
5724 …self.backtrace_locations = ($a = self.$backtrace(), ($a === nil || $a == null) ? nil : $send($a, '…
5750 if (self.backtrace) cloned.backtrace = self.backtrace.$dup();
5783 } bt = self.$backtrace().$dup();
5813 $def(self, '$set_backtrace', function $$set_backtrace(backtrace) { argument
5819 if (backtrace === nil) {
5820 self.backtrace = nil;
5822 } else if (backtrace.$$is_string) {
5823 self.backtrace = [backtrace];
5824 self.stack = ' from ' + backtrace;
5826 if (backtrace.$$is_array) {
5827 for (i = 0, ii = backtrace.length; i < ii; i++) {
5828 if (!backtrace[i].$$is_string) {
5838 $Kernel.$raise($$$('TypeError'), "backtrace must be Array of String");
5841 self.backtrace = backtrace;
5842 self.stack = $send((backtrace), 'map', [], function $$4(i){
5848 return backtrace;