
com.google.javascript.jscomp.CheckUnreachableCode$ReachablePredicate.class Maven / Gradle / Ivy
The newest version!
???? 3 b
:
:
; =
>
? @
A B
A C D E
D F G I
J L M N ()V Code LineNumberTable LocalVariableTable this ReachablePredicate InnerClasses FLcom/google/javascript/jscomp/CheckUnreachableCode$ReachablePredicate; apply EdgeTuple C(Lcom/google/javascript/jscomp/graph/GraphReachability$EdgeTuple;)Z val 1Lcom/google/javascript/rhino/jstype/TernaryValue; input @Lcom/google/javascript/jscomp/graph/GraphReachability$EdgeTuple; branch Branch 6Lcom/google/javascript/jscomp/ControlFlowGraph$Branch; predecessor "Lcom/google/javascript/rhino/Node; condition LocalVariableTypeTable ?Lcom/google/javascript/jscomp/graph/GraphReachability$EdgeTuple;
StackMapTable = L I @ O Signature ?(Lcom/google/javascript/jscomp/graph/GraphReachability$EdgeTuple;)Z (Ljava/lang/Object;)Z P 8(Lcom/google/javascript/jscomp/CheckUnreachableCode$1;)V x0 5Lcom/google/javascript/jscomp/CheckUnreachableCode$1; ?Ljava/lang/Object;Lcom/google/common/base/Predicate;>;
SourceFile CheckUnreachableCode.java Q R S 4com/google/javascript/jscomp/ControlFlowGraph$Branch T U V R com/google/javascript/rhino/Node W X Y Z [ O \ ] ^ _ $ ` >com/google/javascript/jscomp/graph/GraphReachability$EdgeTuple a Dcom/google/javascript/jscomp/CheckUnreachableCode$ReachablePredicate java/lang/Object com/google/common/base/Predicate /com/google/javascript/rhino/jstype/TernaryValue 3com/google/javascript/jscomp/CheckUnreachableCode$1 edge Ljava/lang/Object; -com/google/javascript/jscomp/ControlFlowGraph
isConditional ()Z
sourceNode %com/google/javascript/jscomp/NodeUtil getConditionExpression F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; getImpureBooleanValue U(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/jstype/TernaryValue; UNKNOWN toBoolean (Z)Z ON_TRUE 4com/google/javascript/jscomp/graph/GraphReachability 1com/google/javascript/jscomp/CheckUnreachableCode 0 / *? ? Z + P+? ? M,? ? ?+? ? N-? :? -? :?
? ? ,? ? ? ? ? ?? *
_ ` a c d h $ i + j 3 k N n > + # P P ! H " $ 7 % &