
com.google.javascript.jscomp.J2clPass$NativeAliasInliner.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
A B
C
D E
F G
D H
I
D J
K
D L
D M
D N
O P
Q R
S T
D U
V W
X Y
D Z
D [
D \
] ^
D _
D ` a
b c d e this$0 'Lcom/google/javascript/jscomp/J2clPass; *(Lcom/google/javascript/jscomp/J2clPass;)V Code LineNumberTable LocalVariableTable this NativeAliasInliner InnerClasses :Lcom/google/javascript/jscomp/J2clPass$NativeAliasInliner; visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V
declaringNode "Lcom/google/javascript/rhino/Node; t ,Lcom/google/javascript/jscomp/NodeTraversal; n parent
StackMapTable getDeclaringNode r(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; nameNode var "Lcom/google/javascript/jscomp/Var; g h
isNativeAlias %(Lcom/google/javascript/rhino/Node;)Z i S(Lcom/google/javascript/jscomp/J2clPass;Lcom/google/javascript/jscomp/J2clPass$1;)V x0 x1 )Lcom/google/javascript/jscomp/J2clPass$1;
SourceFile
J2clPass.java j h k l m n 9 o l 1 2 p q 8 9 r q s q t u v w x y z j { | } ~ ? ? ? g ? q ? q ? l ? ? ? ? l ? l ? window.[A-Z][A-Za-z]+ ? ? ? 8com/google/javascript/jscomp/J2clPass$NativeAliasInliner Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback com/google/javascript/jscomp/Var com/google/javascript/rhino/Node 'com/google/javascript/jscomp/J2clPass$1 ()V isName ()Z %com/google/javascript/jscomp/NodeUtil isNameDeclaration isAssign
getFirstChild $()Lcom/google/javascript/rhino/Node; getFirstFirstChild cloneTree replaceChild G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V %com/google/javascript/jscomp/J2clPass
access$000 X(Lcom/google/javascript/jscomp/J2clPass;)Lcom/google/javascript/jscomp/AbstractCompiler; -com/google/javascript/jscomp/AbstractCompiler reportCodeChange *com/google/javascript/jscomp/NodeTraversal getScope &()Lcom/google/javascript/jscomp/Scope; getString ()Ljava/lang/String; "com/google/javascript/jscomp/Scope getVar 6(Ljava/lang/String;)Lcom/google/javascript/jscomp/Var;
getParentNode getParent isScript getJSDocInfo )()Lcom/google/javascript/rhino/JSDocInfo; %com/google/javascript/rhino/JSDocInfo
isConstructor isGetProp getQualifiedName java/lang/String matches (Ljava/lang/String;)Z ! 4
*+? *? ? " ^ #
$ ' ( ) ! ? L,? ? G-? ? @-? ? 9*+,? :? ,? ,? #*? ? -,?
? ? *? ?
? ? " *
b c d e f $ g . h 4 i A j K m # 4 . * + L $ ' L , - L . + L / + 0 ? K 1 2 ! w +? ,? ? N-? ? -? ? "
p q # * $ ' , - 3 +
4 5 0 ? 6C 7 8 9 ! ? H+? ? B+? ? ? 8+? ? 1+? ? ? '+?
? +?
? ? +?
? ? ? ? ? " " u v w x # y * z 4 { G u # H $ ' H . + 0 ? F@ ; ! D *+? ? " ^ # $ ' <