
com.google.javascript.jscomp.FunctionNames.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
$ [ \
[ # ] # ^ _
` # a
b c d
` e
f g h g i j k l
m n o p q
[
# r
s t
u v w
m x y z {
m | } ~ ? FunctionExpressionNamer InnerClasses FunctionListExtractor FunctionRecord serialVersionUID J
ConstantValue compiler /Lcom/google/javascript/jscomp/AbstractCompiler; functionMap Ljava/util/Map; Signature nLjava/util/Map; functionListExtractor BLcom/google/javascript/jscomp/FunctionNames$FunctionListExtractor; 2(Lcom/google/javascript/jscomp/AbstractCompiler;)V Code LineNumberTable LocalVariableTable this ,Lcom/google/javascript/jscomp/FunctionNames; process G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V externs "Lcom/google/javascript/rhino/Node; root namer DLcom/google/javascript/jscomp/FunctionNames$FunctionExpressionNamer; namingCallback >Lcom/google/javascript/jscomp/AnonymousFunctionNamingCallback; getFunctionNodeList ()Ljava/lang/Iterable; :()Ljava/lang/Iterable;
getFunctionId %(Lcom/google/javascript/rhino/Node;)I f record ;Lcom/google/javascript/jscomp/FunctionNames$FunctionRecord;
StackMapTable j getFunctionName 6(Lcom/google/javascript/rhino/Node;)Ljava/lang/String; str Ljava/lang/String; parent ? ?
SourceFile FunctionNames.java 8 ? java/util/LinkedHashMap 2 3 0 1 @com/google/javascript/jscomp/FunctionNames$FunctionListExtractor 8 ? 6 7 ? ? ? Bcom/google/javascript/jscomp/FunctionNames$FunctionExpressionNamer