
com.google.javascript.jscomp.RewritePolyfills$Traverser.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
- _ - `
. a b
a - c
d e
d f
g h
i j
k l
k m n
g o
p q
r
g s g t u
g v
w x
y z
{ |
} ~
?
- ?
d ?
d ?
d ?
i ?
d ?
? ? ? ?
- ? ? ? ? ? ? ? ?
? ?
?
?
? ? ? ? ? libraries Ljava/util/Set; Signature #Ljava/util/Set; this$0 /Lcom/google/javascript/jscomp/RewritePolyfills; 2(Lcom/google/javascript/jscomp/RewritePolyfills;)V Code LineNumberTable LocalVariableTable this Traverser InnerClasses 9Lcom/google/javascript/jscomp/RewritePolyfills$Traverser; visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V name Ljava/lang/String; polyfill Polyfill 8Lcom/google/javascript/jscomp/RewritePolyfills$Polyfill; methods Ljava/util/Collection; traversal ,Lcom/google/javascript/jscomp/NodeTraversal; node "Lcom/google/javascript/rhino/Node; parent LocalVariableTypeTable PLjava/util/Collection;
StackMapTable u n ? ? isStaticFunction Q(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/NodeTraversal;)Z qname inject ;(Lcom/google/javascript/jscomp/RewritePolyfills$Polyfill;)V ? c(Lcom/google/javascript/jscomp/RewritePolyfills;Lcom/google/javascript/jscomp/RewritePolyfills$1;)V x0 x1 1Lcom/google/javascript/jscomp/RewritePolyfills$1;
SourceFile RewritePolyfills.java 5 6 3 4 5 ? java/util/LinkedHashSet / 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6com/google/javascript/jscomp/RewritePolyfills$Polyfill ? T ? ? ? ? ? ? ? ? ? java/lang/String ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? V W ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? S T ? ? ? ? ? ? ? goog.string ? ?
goog.array ? ? ? A ? ? ? 7com/google/javascript/jscomp/RewritePolyfills$Traverser Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback java/util/Collection java/util/Iterator /com/google/javascript/jscomp/RewritePolyfills$1 ()V com/google/javascript/rhino/Node isQualifiedName ()Z getQualifiedName ()Ljava/lang/String; -com/google/javascript/jscomp/RewritePolyfills
access$100 Polyfills j(Lcom/google/javascript/jscomp/RewritePolyfills;)Lcom/google/javascript/jscomp/RewritePolyfills$Polyfills; 7com/google/javascript/jscomp/RewritePolyfills$Polyfills
access$200 c(Lcom/google/javascript/jscomp/RewritePolyfills$Polyfills;)Lcom/google/common/collect/ImmutableMap; &com/google/common/collect/ImmutableMap containsKey (Ljava/lang/Object;)Z get &(Ljava/lang/Object;)Ljava/lang/Object;
access$300 %com/google/javascript/jscomp/NodeUtil isVarOrSimpleAssignLhs G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Z polyfillVersion 8Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;
access$400 j(Lcom/google/javascript/jscomp/RewritePolyfills;Lcom/google/javascript/jscomp/parsing/parser/FeatureSet;)Z !INSUFFICIENT_OUTPUT_VERSION_ERROR -Lcom/google/javascript/jscomp/DiagnosticType;
access$500 `(Lcom/google/javascript/jscomp/RewritePolyfills;)Lcom/google/javascript/jscomp/AbstractCompiler; -com/google/javascript/jscomp/AbstractCompiler
getOptions 0()Lcom/google/javascript/jscomp/CompilerOptions; ,com/google/javascript/jscomp/CompilerOptions getLanguageOut LanguageMode =()Lcom/google/javascript/jscomp/CompilerOptions$LanguageMode; 9com/google/javascript/jscomp/CompilerOptions$LanguageMode toString 6com/google/javascript/jscomp/parsing/parser/FeatureSet toLanguageModeString *com/google/javascript/jscomp/NodeTraversal report e(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)V isGetProp getLastChild $()Lcom/google/javascript/rhino/Node; isString
access$600 h(Lcom/google/javascript/jscomp/RewritePolyfills$Polyfills;)Lcom/google/common/collect/ImmutableMultimap; getString +com/google/common/collect/ImmutableMultimap C(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableCollection; isEmpty iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object;
startsWith (Ljava/lang/String;)Z
nativeVersion library
java/util/Set add - . / 0 1 2 3 4 5 6 7 C *+? *? *? Y? ? ? 8
? ? 9 : = > ? 7 ? ?,? ? ?,? ::*? ? ?
? ? *? ? ?
? ?
:? Y,+? ? ,-? ? ?*? ? ? ? 2+,? ? YSY*? ? ? ? ? SY? ? S? *? ?,? ? ^,? ? ? T*? ? ? ,? ? ? :? ! ? 4*,+? "? +? # :? $ ? ? % ?
:*? ??? 8 Z ? ?
? ? " ? 6 ? ; ? K ? L ? [ ? o ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9 R
? @ A ? B D ? B D ? ; E F ? : = ? G H ? I J ? K J L ? ; E M N ? 6 O P =? ? B Q R? S T 7 ? &+? ? ?+? N-&? '? -(? '? ? ? 8 ? ? 9 * &