
com.google.javascript.jscomp.ClosureCodeRemoval$FindAssertionCalls.class Maven / Gradle / Ivy
The newest version!
???? 3 ? ?
@
A B
C D
E F G H I J K L K M N
O
* P
* Q R
S T
S U
S V W X
C Y Z [ \ ^ assertionNames Ljava/util/Set; Signature #Ljava/util/Set; this$0 1Lcom/google/javascript/jscomp/ClosureCodeRemoval; 4(Lcom/google/javascript/jscomp/ClosureCodeRemoval;)V Code LineNumberTable LocalVariableTable spec AssertionFunctionSpec InnerClasses ELcom/google/javascript/jscomp/CodingConvention$AssertionFunctionSpec; this FindAssertionCalls DLcom/google/javascript/jscomp/ClosureCodeRemoval$FindAssertionCalls; assertionNamesBuilder ` Builder 0Lcom/google/common/collect/ImmutableSet$Builder; LocalVariableTypeTable DLcom/google/common/collect/ImmutableSet$Builder;
StackMapTable \ a ` b visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V fnName Ljava/lang/String; t ,Lcom/google/javascript/jscomp/NodeTraversal; n "Lcom/google/javascript/rhino/Node; parent
SourceFile ClosureCodeRemoval.java c d e f a g h i j k l m n o p q b r s t u Ccom/google/javascript/jscomp/CodingConvention$AssertionFunctionSpec v w x y z { | } s ~ ? w ? ? ? ? ? ? x ? Bcom/google/javascript/jscomp/ClosureCodeRemoval$FindAssertionCalls ? Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback .com/google/common/collect/ImmutableSet$Builder /com/google/javascript/jscomp/ClosureCodeRemoval java/util/Iterator ()V &com/google/common/collect/ImmutableSet builder 2()Lcom/google/common/collect/ImmutableSet$Builder;
access$000 b(Lcom/google/javascript/jscomp/ClosureCodeRemoval;)Lcom/google/javascript/jscomp/AbstractCompiler; -com/google/javascript/jscomp/AbstractCompiler getCodingConvention 1()Lcom/google/javascript/jscomp/CodingConvention; -com/google/javascript/jscomp/CodingConvention getAssertionFunctions ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getFunctionName ()Ljava/lang/String; add D(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet$Builder; build *()Lcom/google/common/collect/ImmutableSet; com/google/javascript/rhino/Node isCall
getFirstChild $()Lcom/google/javascript/rhino/Node; getQualifiedName
java/util/Set contains (Ljava/lang/Object;)Z
access$200 C(Lcom/google/javascript/jscomp/ClosureCodeRemoval;)Ljava/util/List; java/util/List *com/google/javascript/jscomp/NodeTraversal ? I*+? *? ? M+? ? ? ? N-? ? -? ?
:,? ? W???*,?
? ? ? ?
? 3 ? = ? @ ? H ? ! 3
" % I &