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

com.google.javascript.jscomp.UnreachableCodeElimination$EliminationPass.class Maven / Gradle / Ivy

The newest version!
????3
:x	:y
;z	:{
|
}
~U?	??
??
??
??
:?
:?	??
?
??
?U???
?????	X?
??
:??U??
?
:?
:?
??
??
?
?
?
??
?
??
??
?
??
??
??
??	??
???
2z?
2?
2?
2?
??
????cfg/Lcom/google/javascript/jscomp/ControlFlowGraph;	SignatureSLcom/google/javascript/jscomp/ControlFlowGraph;this$09Lcom/google/javascript/jscomp/UnreachableCodeElimination;k(Lcom/google/javascript/jscomp/UnreachableCodeElimination;Lcom/google/javascript/jscomp/ControlFlowGraph;)VCodeLineNumberTableLocalVariableTablethisEliminationPassInnerClassesILcom/google/javascript/jscomp/UnreachableCodeElimination$EliminationPass;LocalVariableTypeTableV(Lcom/google/javascript/jscomp/ControlFlowGraph;)Vvisits(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Vt,Lcom/google/javascript/jscomp/NodeTraversal;n"Lcom/google/javascript/rhino/Node;parentgNode?DiGraphNode8Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;?Branch?Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;
StackMapTable?tryRemoveUnconditionalBranching%(Lcom/google/javascript/rhino/Node;)VfallThroughnextCfgNodeoutEdgesLjava/util/List;DiGraphEdge?Ljava/util/List;>;?	inFinallyG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)ZchildcomputeFollowingF(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node;next?removeDeadExprStatementSafelytryNode
removeNode??(Lcom/google/javascript/jscomp/UnreachableCodeElimination;Lcom/google/javascript/jscomp/ControlFlowGraph;Lcom/google/javascript/jscomp/UnreachableCodeElimination$1;)Vx0x1x2;Lcom/google/javascript/jscomp/UnreachableCodeElimination$1;
SourceFileUnreachableCodeElimination.javaBC@AB?<=????????????????????m^]^????????????????????6com/google/javascript/jscomp/graph/DiGraph$DiGraphEdge???????ij?? com/google/javascript/rhino/Node??fgo^?g??j?????????????^???^^	
java/lang/StringBuilder	Removing 
Gcom/google/javascript/jscomp/UnreachableCodeElimination$EliminationPassBcom/google/javascript/jscomp/NodeTraversal$AbstractShallowCallbackAbstractShallowCallback6com/google/javascript/jscomp/graph/DiGraph$DiGraphNode4com/google/javascript/jscomp/ControlFlowGraph$Branchjava/util/List9com/google/javascript/jscomp/UnreachableCodeElimination$1()V
isFunction()ZisScript-com/google/javascript/jscomp/ControlFlowGraphgetDirectedGraphNodeL(Ljava/lang/Object;)Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;
getAnnotation1()Lcom/google/javascript/jscomp/graph/Annotation;4com/google/javascript/jscomp/graph/GraphReachability	REACHABLE/Lcom/google/javascript/jscomp/graph/Annotation;7com/google/javascript/jscomp/UnreachableCodeElimination
access$200<(Lcom/google/javascript/jscomp/UnreachableCodeElimination;)Z
access$300j(Lcom/google/javascript/jscomp/UnreachableCodeElimination;)Lcom/google/javascript/jscomp/AbstractCompiler;%com/google/javascript/jscomp/NodeUtilmayHaveSideEffectsT(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/AbstractCompiler;)Z9com/google/javascript/jscomp/UnreachableCodeElimination$2,$SwitchMap$com$google$javascript$rhino$Token[IgetToken%()Lcom/google/javascript/rhino/Token;!com/google/javascript/rhino/Tokenordinal()IhasChildrengetOutEdges()Ljava/util/List;sizegetNext$()Lcom/google/javascript/rhino/Node;get(I)Ljava/lang/Object;*com/google/javascript/jscomp/graph/DiGraphgetValue()Ljava/lang/Object;UNCOND6Lcom/google/javascript/jscomp/ControlFlowGraph$Branch;$com/google/common/base/Preconditions
checkState(Z)VgetDestination:()Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode;	getParentisTryFinallyNode0com/google/javascript/jscomp/ControlFlowAnalysiscomputeFollowNodeisBlock
getFirstChildisEmptyisForIn%(Lcom/google/javascript/rhino/Node;)ZisTryisTryCatchNodeContainermaybeAddFinallyisVar
access$002=(Lcom/google/javascript/jscomp/UnreachableCodeElimination;Z)ZredeclareVarsInsideBranch-com/google/javascript/jscomp/AbstractCompilerreportChangeToEnclosingScope
access$400()Ljava/util/logging/Logger;java/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/Logger
isLoggable(Ljava/util/logging/Level;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;fine(Ljava/lang/String;)VremoveChildG(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V*com/google/javascript/jscomp/NodeTraversal :;<=>?@ABCD]*+?*?*,??EW	XYFGJ<=K<?>LMND?T-?,??
,???*?,?:????	?*??
?,*????	*,?
?*,??E.]^`a"b#d4eHfMgNiSjF4TGJTOPTQRTSR7TWK7TZ[?\$]^D??+??*?+?M,???+??.??$$+???},?N-??l+??
+???[-???????*+?:-?????:?*+?+? ?*+?!??ER??????8???B?I?T?d?f?~?????????????F>?1_R?`RIsab?GJ?QR?TWKIsad?TZ[	?
\$	?!e@:?fgDz!+?
+???+,?"??*+?+? ?E??
???F !GJ!SR!hR[	ijD?*+?#M,?",?$?,??,?%M???*,?M???,?E?????(?F *GJ*QR%kR[
?lm^D|+?M+?&?+?$?+???,?'???+??.?6*?,?(?+?)??,?N-?*?+?+?+?%???*+?!?EB????"?#?H?I?W?X?]?a?d?u?v?{?F*]nR|GJ|QRwSR[?l$o^D?F*??,W+?-*??+?.?/?0?1??/?2Y?34?5+?6?7?8+?+?9?E?	
$=EFFGJFQR[=BqDO*+,??EUF*GJrAs=tuvwI::?HU?V	X~Y@?c	p;??	?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy