node-ipc/spec/coverage/lcov-report/prettify.js

2 lines
17 KiB
JavaScript
Raw Normal View History

2016-01-10 23:18:14 +11:00
window.PR_SHOULD_USE_CONTINUATION=true;(function(){var h=['break,continue,do,else,for,if,return,while'];var u=[h,'auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile'];var p=[u,'catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof'];var l=[p,'alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where'];var x=[p,'abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient'];var R=[x,'as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var'];var r='all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes';var w=[p,'debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN'];var s='caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END';var I=[h,'and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None'];var f=[h,'alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END'];var H=[h,'case,done,elif,esac,eval,fi,function,in,local,set,then,until'];var A=[l,R,w,s+I,f,H];var e=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;var C='str';var z='kwd';var j='com';var O='typ';var G='lit';var L='pun';var F='pln';var m='tag';var E='dec';var J='src';var P='atn';var n='atv';var N='nocode';var M='(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*';function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V<U;++V){var ae=Z[V];if(ae.ignoreCase){ac=true;}else{if(/[a-z]/i.test(ae.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,''))){S=true;ac=false;break;}}}var Y={b:8,t:9,n:10,v:11,f:12,r:13};function ab(ah){var ag=ah.charCodeAt(0);if(ag!==92){return ag;}var af=ah.charAt(1);ag=Y[af];if(ag){return ag;}else{if('0'<=af&&af<='7'){return parseInt(ah.substring(1),8);}else{if(af==='u'||af==='x'){return parseInt(ah.substring(2),16);}else{return ah.charCodeAt(1);}}}}function T(af){if(af<32){return(af<16?'\\x0':'\\x')+af.toString(16);}var ag=String.fromCharCode(af);if(ag==='\\'||ag==='-'||ag==='['||ag===']'){ag='\\'+ag;}return ag;}function X(am){var aq=am.substring(1,am.length-1).match(new RegExp('\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]','g'));var ak=[];var af=[];var ao=aq[0]==='^';for(var ar=ao?1:0,aj=aq.length;ar<aj;++ar){var ah=aq[ar];if(/\\[bdsw]/i.test(ah)){ak.push(ah);}else{var ag=ab(ah);var al;if(ar+2<aj&&'-'===aq[ar+1]){al=ab(aq[ar+2]);ar+=2;}else{al=ag;}af.push([ag,al]);if(!(al<65||ag>122)){if(!(al<65||ag>90)){af.push([Math.max(65,ag)|32,Math.min(al,90)|32]);}if(!(al<97||ag>122)){af.push([Math.max(97,ag)&~32,Math.min(al,122)&~32]);}}}}af.sort(function(av,au){return(av[0]-au[0])||(au[1]-av[1]);});var ai=[];var ap=[NaN,NaN];for(var ar=0;ar<af.length;++ar){var at=af[ar];if(at[0]<=ap[1]+1){ap[1]=Math.max(ap[1],at[1]);}else{ai.push(ap=at);}}var an=['['];if(ao){an.push('^');}an.push.apply(an,ak);for(var ar=0;ar<ai.lengt