diff options
Diffstat (limited to 'dochack.js')
| -rw-r--r-- | dochack.js | 136 |
1 files changed, 43 insertions, 93 deletions
@@ -1,4 +1,4 @@ -/* Generated by the Nim Compiler v1.1.1 */ +/* Generated by the Nim Compiler v1.2.0 */ var framePtr = null; var excHandler = 0; var lastJSError = null; @@ -12,7 +12,7 @@ if (typeof Float32Array === 'undefined') Float32Array = Array; if (typeof Float64Array === 'undefined') Float64Array = Array; var NTI163 = {size: 0,kind: 1,base: null,node: null,finalizer: null}; var NTI9681058 = {size: 0, kind: 18, base: null, node: null, finalizer: null}; -var NTI6098 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NTI6253 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; var NTI9835571 = {size: 0,kind: 24,base: null,node: null,finalizer: null}; var NTI622454 = {size: 0,kind: 25,base: null,node: null,finalizer: null}; var NTI622450 = {size: 0,kind: 25,base: null,node: null,finalizer: null}; @@ -44,48 +44,48 @@ var NTI622570 = {size: 0,kind: 24,base: null,node: null,finalizer: null}; var NTI622233 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; var NTI622231 = {size: 0,kind: 22,base: null,node: null,finalizer: null}; var NTI624105 = {size: 0,kind: 24,base: null,node: null,finalizer: null}; -var NTI6086 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; -var NTI6094 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NTI6241 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NTI6249 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; var NTI143 = {size: 0,kind: 31,base: null,node: null,finalizer: null}; var NTI160043 = {size: 0, kind: 18, base: null, node: null, finalizer: null}; var NTI6008 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; -var NTI6131 = {size: 0,kind: 22,base: null,node: null,finalizer: null}; +var NTI6286 = {size: 0,kind: 22,base: null,node: null,finalizer: null}; var NTI112 = {size: 0,kind: 28,base: null,node: null,finalizer: null}; var NTI114 = {size: 0,kind: 29,base: null,node: null,finalizer: null}; -var NTI6126 = {size: 0,kind: 22,base: null,node: null,finalizer: null}; -var NTI6062 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; -var NTI6064 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; -var NTI6078 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; -var NTI6082 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; -var NNI6082 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; -NTI6082.node = NNI6082; -var NNI6078 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; -NTI6078.node = NNI6078; -var NNI6064 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; -NTI6064.node = NNI6064; -NTI6126.base = NTI6062; -NTI6131.base = NTI6062; -var NNI6062 = {kind: 2, len: 5, offset: 0, typ: null, name: null, sons: [{kind: 1, offset: "parent", len: 0, typ: NTI6126, name: "parent", sons: null}, +var NTI6281 = {size: 0,kind: 22,base: null,node: null,finalizer: null}; +var NTI6217 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NTI6219 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NTI6233 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NTI6237 = {size: 0, kind: 17, base: null, node: null, finalizer: null}; +var NNI6237 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; +NTI6237.node = NNI6237; +var NNI6233 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; +NTI6233.node = NNI6233; +var NNI6219 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; +NTI6219.node = NNI6219; +NTI6281.base = NTI6217; +NTI6286.base = NTI6217; +var NNI6217 = {kind: 2, len: 5, offset: 0, typ: null, name: null, sons: [{kind: 1, offset: "parent", len: 0, typ: NTI6281, name: "parent", sons: null}, {kind: 1, offset: "name", len: 0, typ: NTI114, name: "name", sons: null}, {kind: 1, offset: "message", len: 0, typ: NTI112, name: "msg", sons: null}, {kind: 1, offset: "trace", len: 0, typ: NTI112, name: "trace", sons: null}, -{kind: 1, offset: "up", len: 0, typ: NTI6131, name: "up", sons: null}]}; -NTI6062.node = NNI6062; +{kind: 1, offset: "up", len: 0, typ: NTI6286, name: "up", sons: null}]}; +NTI6217.node = NNI6217; var NNI6008 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; NTI6008.node = NNI6008; -NTI6062.base = NTI6008; -NTI6064.base = NTI6062; -NTI6078.base = NTI6064; -NTI6082.base = NTI6078; +NTI6217.base = NTI6008; +NTI6219.base = NTI6217; +NTI6233.base = NTI6219; +NTI6237.base = NTI6233; var NNI160043 = {kind: 2, len: 2, offset: 0, typ: null, name: null, sons: [{kind: 1, offset: "Field0", len: 0, typ: NTI114, name: "Field0", sons: null}, {kind: 1, offset: "Field1", len: 0, typ: NTI143, name: "Field1", sons: null}]}; NTI160043.node = NNI160043; -var NNI6094 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; -NTI6094.node = NNI6094; -NTI6094.base = NTI6064; -var NNI6086 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; -NTI6086.node = NNI6086; -NTI6086.base = NTI6064; +var NNI6249 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; +NTI6249.node = NNI6249; +NTI6249.base = NTI6219; +var NNI6241 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; +NTI6241.node = NNI6241; +NTI6241.base = NTI6219; NTI622570.base = NTI622231; NTI622572.base = NTI622231; NTI622574.base = NTI622231; @@ -248,13 +248,12 @@ NTI622233.base = NTI622205; NTI622231.base = NTI622233; NTI624105.base = NTI622231; NTI9835571.base = NTI114; -var NNI6098 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; -NTI6098.node = NNI6098; -NTI6098.base = NTI6064; +var NNI6253 = {kind: 2, len: 0, offset: 0, typ: null, name: null, sons: []}; +NTI6253.node = NNI6253; +NTI6253.base = NTI6219; var NNI9681058 = {kind: 2, len: 2, offset: 0, typ: null, name: null, sons: [{kind: 1, offset: "Field0", len: 0, typ: NTI143, name: "Field0", sons: null}, {kind: 1, offset: "Field1", len: 0, typ: NTI163, name: "Field1", sons: null}]}; NTI9681058.node = NNI9681058; - function makeNimstrLit(c_225062) { var ln = c_225062.length; var result = new Array(ln); @@ -266,7 +265,6 @@ function makeNimstrLit(c_225062) { } - function arrayConstr(len_250067, value_250068, typ_250069) { var result = new Array(len_250067); for (var i = 0; i < len_250067; ++i) result[i] = nimCopy(null, value_250068, typ_250069); @@ -275,7 +273,6 @@ function arrayConstr(len_250067, value_250068, typ_250069) { } - function setConstr() { var result = {}; for (var i = 0; i < arguments.length; ++i) { @@ -294,7 +291,6 @@ function setConstr() { } var ConstSet1 = setConstr(17, 16, 4, 18, 27, 19, 23, 22, 21); - function nimCopy(dest_240023, src_240024, ti_240025) { var result_245219 = null; @@ -372,7 +368,6 @@ function nimCopy(dest_240023, src_240024, ti_240025) { return result_245219; } - function cstrToNimstr(c_225079) { var ln = c_225079.length; var result = new Array(ln); @@ -411,7 +406,6 @@ function cstrToNimstr(c_225079) { } - function toJSStr(s_225096) { var Tmp5; var Tmp7; @@ -479,7 +473,6 @@ function toJSStr(s_225096) { return result_225097; } - function raiseException(e_190218, ename_190219) { e_190218.name = ename_190219; if ((excHandler == 0)) { @@ -491,7 +484,6 @@ function raiseException(e_190218, ename_190219) { } - function addInt(a_230403, b_230404) { var result = a_230403 + b_230404; if (result > 2147483647 || result < -2147483648) raiseOverflow(); @@ -500,7 +492,6 @@ function addInt(a_230403, b_230404) { } - function chckIndx(i_250086, a_250087, b_250088) { var Tmp1; @@ -520,7 +511,6 @@ function chckIndx(i_250086, a_250087, b_250088) { return result_250089; } - function subInt(a_230421, b_230422) { var result = a_230421 - b_230422; if (result > 2147483647 || result < -2147483648) raiseOverflow(); @@ -530,7 +520,6 @@ function subInt(a_230421, b_230422) { } var ConstSet2 = setConstr([65, 90]); - function chckRange(i_255016, a_255017, b_255018) { var Tmp1; @@ -552,7 +541,6 @@ function chckRange(i_255016, a_255017, b_255018) { } var ConstSet3 = setConstr(95, 32, 46); var ConstSet4 = setConstr(95, 32, 46); - function mulInt(a_230439, b_230440) { var result = a_230439 * b_230440; if (result > 2147483647 || result < -2147483648) raiseOverflow(); @@ -565,7 +553,6 @@ var ConstSet5 = setConstr([97, 122]); var ConstSet6 = setConstr([65, 90], [97, 122]); var ConstSet7 = setConstr([97, 122]); var ConstSet8 = setConstr([65, 90]); - function nimMax(a_230821, b_230822) { var Tmp1; @@ -586,7 +573,6 @@ function nimMax(a_230821, b_230822) { return result_230823; } - function nimMin(a_230803, b_230804) { var Tmp1; @@ -621,7 +607,6 @@ if (!Math.trunc) { } var alternative_9835319 = [null]; - function add_142042(x_142045, x_142045_Idx, y_142046) { if (x_142045[x_142045_Idx] === null) { x_142045[x_142045_Idx] = []; } var off = x_142045[x_142045_Idx].length; @@ -633,7 +618,6 @@ function add_142042(x_142045, x_142045_Idx, y_142046) { } - function is_fat_pointer_235401(ti_235403) { var result_235404 = false; @@ -645,7 +629,6 @@ function is_fat_pointer_235401(ti_235403) { return result_235404; } - function nimCopyAux(dest_240028, src_240029, n_240031) { switch (n_240031.kind) { case 0: @@ -671,7 +654,6 @@ function nimCopyAux(dest_240028, src_240029, n_240031) { } - function aux_write_stack_trace_160038(f_160040) { var Tmp3; @@ -729,7 +711,6 @@ function aux_write_stack_trace_160038(f_160040) { return result_160041[0]; } - function raw_write_stack_trace_180059() { var result_180061 = null; @@ -744,19 +725,17 @@ function raw_write_stack_trace_180059() { return result_180061; } - function new_seq_225128(len_225131) { var result_225133 = null; var F={procname:"newSeq.newSeq",prev:framePtr,filename:"system.nim",line:0}; framePtr = F; - F.line = 626; + F.line = 643; result_225133 = new Array(len_225131); for (var i=0;i<len_225131;++i) {result_225133[i]=null;} framePtr = F.prev; return result_225133; } - function unhandledException(e_185059) { var buf_185060 = [[]]; if (!(((e_185059.message != null ? e_185059.message.length : 0) == 0))) { @@ -783,20 +762,17 @@ function unhandledException(e_185059) { } - function raiseOverflow() { - raiseException({message: makeNimstrLit("over- or underflow"), parent: null, m_type: NTI6082, name: null, trace: null, up: null}, "OverflowError"); + raiseException({message: makeNimstrLit("over- or underflow"), parent: null, m_type: NTI6237, name: null, trace: null, up: null}, "OverflowError"); } - function is_whitespace_9810101(text_9810103) { return !/[^\s]/.test(text_9810103); } - function is_whitespace_9810118(x_9810120) { var Tmp1; var Tmp2; @@ -812,7 +788,6 @@ function is_whitespace_9810118(x_9810120) { return result_9810121; } - function raiseIndexError(i_210047, a_210048, b_210049) { var Tmp1; @@ -823,11 +798,10 @@ function raiseIndexError(i_210047, a_210048, b_210049) { Tmp1 = (makeNimstrLit("index ") || []).concat(cstrToNimstr((i_210047)+"") || [],makeNimstrLit(" not in ") || [],cstrToNimstr((a_210048)+"") || [],makeNimstrLit(" .. ") || [],cstrToNimstr((b_210049)+"") || []); } - raiseException({message: nimCopy(null, Tmp1, NTI112), parent: null, m_type: NTI6094, name: null, trace: null, up: null}, "IndexError"); + raiseException({message: nimCopy(null, Tmp1, NTI112), parent: null, m_type: NTI6249, name: null, trace: null, up: null}, "IndexError"); } - function to_toc_9810135(x_9810137, father_9810138) { var Tmp5; var Tmp6; @@ -997,7 +971,6 @@ function to_toc_9810135(x_9810137, father_9810138) { } - function extract_items_9765074(x_9765076, heading_9765077, items_9765080, items_9765080_Idx) { var Tmp1; @@ -1065,7 +1038,6 @@ function extract_items_9765074(x_9765076, heading_9765077, items_9765080, items_ } - function tree_9756020(tag_9756022, kids_9756024) { var result_9756025 = null; @@ -1096,7 +1068,6 @@ function tree_9756020(tag_9756022, kids_9756024) { return result_9756025; } - function text_9756152(s_9756154) { var result_9756155 = null; @@ -1109,17 +1080,15 @@ function text_9756152(s_9756154) { return result_9756155; } - function sys_fatal_102618(message_102622) { var F={procname:"sysFatal.sysFatal",prev:framePtr,filename:"fatal.nim",line:0}; framePtr = F; F.line = 49; - raiseException({message: nimCopy(null, message_102622, NTI112), m_type: NTI6086, parent: null, name: null, trace: null, up: null}, "AssertionError"); + raiseException({message: nimCopy(null, message_102622, NTI112), m_type: NTI6241, parent: null, name: null, trace: null, up: null}, "AssertionError"); framePtr = F.prev; } - function raise_assert_102614(msg_102616) { var F={procname:"assertions.raiseAssert",prev:framePtr,filename:"assertions.nim",line:0}; framePtr = F; @@ -1129,7 +1098,6 @@ function raise_assert_102614(msg_102616) { } - function failed_assert_impl_102680(msg_102682) { var F={procname:"assertions.failedAssertImpl",prev:framePtr,filename:"assertions.nim",line:0}; framePtr = F; @@ -1139,7 +1107,6 @@ function failed_assert_impl_102680(msg_102682) { } - function uncovered_9815022(x_9815024) { var Tmp1; var Tmp2; @@ -1202,7 +1169,6 @@ function uncovered_9815022(x_9815024) { return result_9815025; } - function merge_tocs_9825034(orig_9825036, news_9825037) { var result_9825038 = null; @@ -1244,7 +1210,6 @@ function merge_tocs_9825034(orig_9825036, news_9825037) { return result_9825038; } - function build_toc_9825080(orig_9825082, types_9825084, procs_9825085) { var Tmp7; @@ -1304,7 +1269,7 @@ function build_toc_9825080(orig_9825082, types_9825084, procs_9825085) { i_9835498 = addInt(i_9835498, 1); if (!(((procs_9825085 != null ? procs_9825085.length : 0) == l_9835499))) { F.line = 189; - failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-#devel/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); + failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-1.2.0/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); } } @@ -1316,7 +1281,7 @@ function build_toc_9825080(orig_9825082, types_9825084, procs_9825085) { i_9835501 = addInt(i_9835501, 1); if (!(((types_9825084 != null ? types_9825084.length : 0) == l_9835502))) { F.line = 189; - failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-#devel/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); + failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-1.2.0/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); } } @@ -1329,7 +1294,6 @@ function build_toc_9825080(orig_9825082, types_9825084, procs_9825085) { return result_9825086; } - function add_9756100(parent_9756102, kid_9756103) { var Tmp1; var Tmp2; @@ -1353,7 +1317,6 @@ function add_9756100(parent_9756102, kid_9756103) { } - function set_class_9756118(e_9756120, value_9756121) { var F={procname:"dochack.setClass",prev:framePtr,filename:"dochack.nim",line:0}; framePtr = F; @@ -1363,10 +1326,8 @@ function set_class_9756118(e_9756120, value_9756121) { } - function to_html_9770071(x_9770073, is_root_9770074) { var Tmp1; - function HEX3Aanonymous_9775015(a_9775017, b_9775018) { var Tmp1; @@ -1479,7 +1440,7 @@ function to_html_9770071(x_9770073, is_root_9770074) { i_9835524 = addInt(i_9835524, 1); if (!(((x_9770073.kids != null ? x_9770073.kids.length : 0) == l_9835525))) { F.line = 189; - failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-#devel/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); + failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-1.2.0/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); } } @@ -1501,7 +1462,6 @@ function to_html_9770071(x_9770073, is_root_9770074) { return result_9770075; } - function replace_by_id_9756172(id_9756174, new_tree_9756175) { var F={procname:"dochack.replaceById",prev:framePtr,filename:"dochack.nim",line:0}; framePtr = F; @@ -1515,7 +1475,6 @@ function replace_by_id_9756172(id_9756174, new_tree_9756175) { } - function togglevis_9835333(d_9835335) { var F={procname:"dochack.togglevis",prev:framePtr,filename:"dochack.nim",line:0}; framePtr = F; @@ -1529,7 +1488,6 @@ function togglevis_9835333(d_9835335) { } - function groupBy(value_9835351) { var F={procname:"dochack.groupBy",prev:framePtr,filename:"dochack.nim",line:0}; framePtr = F; @@ -1587,13 +1545,11 @@ var db_9835528 = [null]; var contents_9835530 = [null]; var oldtoc_9845403 = [null]; var timer_9845404 = [null]; - function raiseRangeError() { - raiseException({message: makeNimstrLit("value out of range"), parent: null, m_type: NTI6098, name: null, trace: null, up: null}, "RangeError"); + raiseException({message: makeNimstrLit("value out of range"), parent: null, m_type: NTI6253, name: null, trace: null, up: null}, "RangeError"); } - function nsuToLowerAsciiChar(c_8730023) { var result_8730024 = 0; @@ -1613,7 +1569,6 @@ function nsuToLowerAsciiChar(c_8730023) { return result_8730024; } - function fuzzy_match_9681054(pattern_9681056, str_9681057) { var Tmp4; var Tmp5; @@ -1794,7 +1749,6 @@ function fuzzy_match_9681054(pattern_9681056, str_9681057) { return result_9681061; } - function text_9756135(s_9756137) { var result_9756138 = null; @@ -1807,9 +1761,7 @@ function text_9756135(s_9756137) { return result_9756138; } - function dosearch_9835547(value_9835549) { - function HEX3Aanonymous_9845273(a_9845282, b_9845283) { var result_9845287 = 0; @@ -1866,7 +1818,7 @@ function dosearch_9835547(value_9835549) { i_9855040 = addInt(i_9855040, 1); if (!(((db_9835528[0] != null ? db_9835528[0].length : 0) == l_9855041))) { F.line = 189; - failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-#devel/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); + failed_assert_impl_102680(makeNimstrLit("/home/genotrance/.choosenim/toolchains/nim-1.2.0/lib/system/iterators.nim(189, 11) `len(a) == L` the length of the seq changed while iterating over it")); } } @@ -1964,9 +1916,7 @@ function dosearch_9835547(value_9835549) { return result_9835550; } - function search() { - function wrapper_9845435() { var F={procname:"search.wrapper",prev:framePtr,filename:"dochack.nim",line:0}; framePtr = F; |
