Lines Matching refs:backtrace
133 $gvars["@"] = exception.$backtrace();
4515 …,print,format,puts,<=,length,[],readline,<,first,split,to_str,exception,backtrace,rand,respond_to_…
4640 stack = new Error().$backtrace();
5277 $def(self, '$raise', function $$raise(exception, string, backtrace) {
5281 if (backtrace == null) backtrace = nil;
5301 if (backtrace !== nil) {
5302 exception.$set_backtrace(backtrace);
5310 $gvars["@"] = (exception).$backtrace();
5623 …Opal.add_stubs('new,map,backtrace,clone,to_s,merge,tty?,[],include?,raise,dup,empty?,!,caller,shif…
5679 // Convert backtrace from any format to Ruby format
5680 function correct_backtrace(backtrace) {
5683 for (var i = 0; i < backtrace.length; i++) {
5684 var loc = backtrace[i];
5706 $def(self, '$backtrace', function $$backtrace() {
5710 if (self.backtrace) {
5711 // nil is a valid backtrace
5712 return self.backtrace;
5715 var backtrace = self.stack;
5717 if (typeof(backtrace) !== 'undefined' && backtrace.$$is_string) {
5718 return self.backtrace = correct_backtrace(backtrace.split("\n"));
5720 else if (backtrace) {
5721 return self.backtrace = correct_backtrace(backtrace);
5733 …self.backtrace_locations = ($a = self.$backtrace(), ($a === nil || $a == null) ? nil : $send($a, '…
5759 if (self.backtrace) cloned.backtrace = self.backtrace.$dup();
5792 } bt = self.$backtrace().$dup();
5822 $def(self, '$set_backtrace', function $$set_backtrace(backtrace) {
5828 if (backtrace === nil) {
5829 self.backtrace = nil;
5831 } else if (backtrace.$$is_string) {
5832 self.backtrace = [backtrace];
5833 self.stack = ' from ' + backtrace;
5835 if (backtrace.$$is_array) {
5836 for (i = 0, ii = backtrace.length; i < ii; i++) {
5837 if (!backtrace[i].$$is_string) {
5847 $Kernel.$raise($$$('TypeError'), "backtrace must be Array of String");
5850 self.backtrace = backtrace;
5851 self.stack = $send((backtrace), 'map', [], function $$4(i){
5857 return backtrace;