All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.mozilla.javascript.optimizer.Optimizer.class Maven / Gradle / Ivy

The newest version!
????1?
(k
lm
$n
'o	$p
qr
$s	't	'uv

k
'w

xy

z
{|	'}
'~
$
?
$?
$?
?
?
?
$?
'?
'?
?
?
?
?
?
'?
??
?

???NoTypeI
ConstantValue
NumberTypeAnyTypeinDirectCallFunctionZtheFunction2Lorg/mozilla/javascript/optimizer/OptFunctionNode;parameterUsedInNumberContext()VCodeLineNumberTableLocalVariableTablethis,Lorg/mozilla/javascript/optimizer/Optimizer;optimize*(Lorg/mozilla/javascript/ScriptOrFnNode;)Vfi
scriptOrFn'Lorg/mozilla/javascript/ScriptOrFnNode;
functionCountoptimizeFunction5(Lorg/mozilla/javascript/optimizer/OptFunctionNode;)VstatementsArray!Lorg/mozilla/javascript/ObjArray;theStatementNodes[Lorg/mozilla/javascript/Node;markDCPNumberContext (Lorg/mozilla/javascript/Node;)VvarIndexnLorg/mozilla/javascript/Node;convertParameter (Lorg/mozilla/javascript/Node;)ZrewriteForNumberVariables!(Lorg/mozilla/javascript/Node;I)IchildtypelChildrChildrTypelType	arrayBase
arrayIndexrValuebaseType	indexType
rValueTypetargetdesiredrewriteAsObjectChildren=(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/Node;)VnuChild	nextChildbuildStatementList_rA(Lorg/mozilla/javascript/Node;Lorg/mozilla/javascript/ObjArray;)Vnode
statements
SourceFileOptimizer.java67?????DE???????1234org/mozilla/javascript/ObjArrayef??org/mozilla/javascript/Node?????52QR????????????????OPJK???K6??K?Kab??0org/mozilla/javascript/optimizer/OptFunctionNode?b??*org/mozilla/javascript/optimizer/Optimizerjava/lang/Object%org/mozilla/javascript/ScriptOrFnNodegetFunctionCount()Iget\(Lorg/mozilla/javascript/ScriptOrFnNode;I)Lorg/mozilla/javascript/optimizer/OptFunctionNode;fnode%Lorg/mozilla/javascript/FunctionNode;#org/mozilla/javascript/FunctionNoderequiresActivation()ZisTargetOfDirectCallsizetoArray([Ljava/lang/Object;)V&org/mozilla/javascript/optimizer/BlockrunFlowAnalyzesS(Lorg/mozilla/javascript/optimizer/OptFunctionNode;[Lorg/mozilla/javascript/Node;)VsetParameterNumberContext(Z)VgetTypegetVarIndex (Lorg/mozilla/javascript/Node;)IisParameter(I)Z
removeProp(I)V
getFirstChild()Lorg/mozilla/javascript/Node;
putIntProp(II)VisNumberVargetNextremoveChild!(ILorg/mozilla/javascript/Node;)VaddChildToBackaddChildToFrontgetProp(I)Ljava/lang/Object;addChildBeforeadd(Ljava/lang/Object;)V '()*+,-*+./*+0123452678/*??9,:;<=>8? +?=>?+?:*?????989:;9=:4?4@* ;< ABC*DE8?l+????*+??*+?	?
Y?M+?,?,?
?N,-?+-?+???**?6-??*-2?W????+*???9>ACDF G(H0I5K:MDUIVSW]VcYk\:4L@*l;<l34 LFG0<HIJK8x**??%+?7?*?	+?=*?	??*??9???$?)?: L**;<*MNOP8?.*??(+?7?*?	+?=*?	??+???9???$?*?,?: L*.;<.MNQR8	a	I+??:	<
<<$$$$<<?<<<<$?%&?(?7?8ri0j0???+?N*-?6?
+??+??*?	+?>*??*?	???+??*?	??+???+?N-?7?%*-??*-??+?*-???-?$?
*-???+?N-?:*?6*?	+?6*??2*?	??&?*??+??*???*?	??.?+?+?Y??? +?*???"*??+?+?Y??? ?+?N-?:*-?6*?6*-?*?*-??*????S+??I*???:+??0??
+??+???
+??+?N-?:*-?6*?6*-??*????R+??H*???9+??/??+??+???
+??+?N-?:*-?6*?6*-?*??:?+??*?? +?+?Y??? +???(*-??+-?+?Y?-??!+??*-??+-?+?Y?-??!*??+?+?Y??? +??+?N-?:?:*-?6?*-??+-?+?Y?-??!*?6?*??
+?*?6?"*??+?+?Y??? ?+?N-?:*-?6?*-??+-?+?Y?-??!*?6?*??
+??+?N*--??"-?N+	?#?$:?"-?$*-?6?*-?-?N???*+-?"?*++??"?9????????????????????????)?0?2?4?9?B?T?[?`?b?d?m?t?v?{???????????????????????????????????????&?(?-?3?;?D?I?O?W?`?b?h?r{????	????????? ?!?"?%?&?+,-123%4'71;7<>B@NEOKPSQ\RaSgTmUsVzW|Z?[?\?^?`?d?e?f?g?i?k?n?o?p?s?t?u
xy??%?-?3?;?@?O?X?^?g?n?w?}????????????????????????????????????????#?)?.?3?6?<?>?G?:j$?SN?T*?6L*9=SN{?UN??VN??W*??L*-?UN3?VN;X*DvW*??UN?{VN?sX*?jW*E?UNK?VNS?X*\?W*?YN?ZN%y[N-q\*XF]*w'^*?QYN?KZN?C\*?]*#T*?ESN,_4I;<IMNI`*ab8?K,?I,?N*,?6?1*,??)+,??Y?,?:-?+? ?
+-?%-M????96
??	????$?1?5?>?E?G?J?:>1cN	>dN6T*K;<KMNKSN
ef8??*?=??????	l?*?N-?-+?-?N???+*?&?9&	?? ?%?)?.?6?9?>?:*%SN?gN?hG:T*ij




© 2015 - 2024 Weber Informatics LLC | Privacy Policy