
com.google.javascript.jscomp.ChainCalls$GatherFunctions.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
G H
I
J K
L M N O P Q R S R T V
W N X Y
Z
[
\
] ^
J _ ` a
] b c d e this$0 )Lcom/google/javascript/jscomp/ChainCalls; ,(Lcom/google/javascript/jscomp/ChainCalls;)V Code LineNumberTable LocalVariableTable this GatherFunctions InnerClasses 9Lcom/google/javascript/jscomp/ChainCalls$GatherFunctions;
enterScope /(Lcom/google/javascript/jscomp/NodeTraversal;)V exitNode "Lcom/google/javascript/rhino/Node; s DiGraphEdge 8Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphEdge; t ,Lcom/google/javascript/jscomp/NodeTraversal; cfg /Lcom/google/javascript/jscomp/ControlFlowGraph; LocalVariableTypeTable g Branch ?Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphEdge; SLcom/google/javascript/jscomp/ControlFlowGraph;
StackMapTable h i V Y exitScope shouldTraverse s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Z
nodeTraversal n parent visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V j W(Lcom/google/javascript/jscomp/ChainCalls;Lcom/google/javascript/jscomp/ChainCalls$1;)V x0 x1 +Lcom/google/javascript/jscomp/ChainCalls$1;
SourceFile ChainCalls.java k l m n h o q r s t u v w i x y z { | 6com/google/javascript/jscomp/graph/DiGraph$DiGraphEdge } q ~ { com/google/javascript/rhino/Node y ? ? ? y ? ? ? ? ? ? ? ? ? ? 7com/google/javascript/jscomp/ChainCalls$GatherFunctions java/lang/Object 9com/google/javascript/jscomp/NodeTraversal$ScopedCallback ScopedCallback 4com/google/javascript/jscomp/ControlFlowGraph$Branch -com/google/javascript/jscomp/ControlFlowGraph java/util/Iterator )com/google/javascript/jscomp/ChainCalls$1 ()V *com/google/javascript/jscomp/NodeTraversal getControlFlowGraph 1()Lcom/google/javascript/jscomp/ControlFlowGraph; getImplicitReturn DiGraphNode :()Lcom/google/javascript/jscomp/graph/DiGraph$DiGraphNode; 6com/google/javascript/jscomp/graph/DiGraph$DiGraphNode
getInEdges ()Ljava/util/List; java/util/List iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; *com/google/javascript/jscomp/graph/DiGraph getSource getValue isReturn
getFirstChild $()Lcom/google/javascript/rhino/Node; isThis 'com/google/javascript/jscomp/ChainCalls
access$200 :(Lcom/google/javascript/jscomp/ChainCalls;)Ljava/util/Set; getScopeRoot
java/util/Set add (Ljava/lang/Object;)Z
access$300 4
*+? *? ? A
" # $ 1 {+? M,? ? ? N-? ? O-? ?
:? ? ?
:? ? ? ? ? ? ? *? ? +? ? W????*? ? +? ? W? . D F ( G 9 H C I K J T K e L f N i P z Q 4 9 - % &