
com.google.javascript.jscomp.ReplaceIdGenerators$ReplaceGenerators.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
5 i 5 j
6 k
l
m
n
o p / q r
s t u v w
o x o y z
s {
| }
~
? ? ? ? ? ?
? ? o ?
? o ?
?
?
5 ?
? ?
?
| ?
?
? ? ?
? o ?
?
? o ?
? o ?
?
?
?
o ? ?
o ? v ?
o ? ? / ? ? ? this$0 2Lcom/google/javascript/jscomp/ReplaceIdGenerators; 5(Lcom/google/javascript/jscomp/ReplaceIdGenerators;)V Code LineNumberTable LocalVariableTable this ReplaceGenerators InnerClasses DLcom/google/javascript/jscomp/ReplaceIdGenerators$ReplaceGenerators; visit s(Lcom/google/javascript/jscomp/NodeTraversal;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V ancestor "Lcom/google/javascript/rhino/Node; rename Ljava/lang/String; key t ,Lcom/google/javascript/jscomp/NodeTraversal; n parent callName
nameGenerator NameSupplier ?Lcom/google/javascript/jscomp/ReplaceIdGenerators$NameSupplier; arg
StackMapTable z r ? ? getObfuscatedName ?(Lcom/google/javascript/rhino/Node;Ljava/lang/String;Lcom/google/javascript/jscomp/ReplaceIdGenerators$NameSupplier;Ljava/lang/String;)Ljava/lang/String; entry Ljava/util/Map; id name idGeneratorMap
instanceId LocalVariableTypeTable 5Ljava/util/Map; ? ? i(Lcom/google/javascript/jscomp/ReplaceIdGenerators;Lcom/google/javascript/jscomp/ReplaceIdGenerators$1;)V x0 x1 4Lcom/google/javascript/jscomp/ReplaceIdGenerators$1;
SourceFile ReplaceIdGenerators.java 9 : 7 8 9 ? ? ? ? ? ? ? ? ? ? ? ? =com/google/javascript/jscomp/ReplaceIdGenerators$NameSupplier ? ? ? ? ? ? ? ? ? ? ? ? java/lang/String ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? com/google/javascript/rhino/Node ? ? ? ? ? ? ? ? ? ? ? ? ? W X ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
java/util/Map ? ? ? ? ? ? ? ? ? ? Bcom/google/javascript/jscomp/ReplaceIdGenerators$ReplaceGenerators Dcom/google/javascript/jscomp/NodeTraversal$AbstractPostOrderCallback AbstractPostOrderCallback java/util/Iterator 2com/google/javascript/jscomp/ReplaceIdGenerators$1 ()V isCall ()Z
getFirstChild $()Lcom/google/javascript/rhino/Node; getQualifiedName ()Ljava/lang/String; 0com/google/javascript/jscomp/ReplaceIdGenerators
access$500 C(Lcom/google/javascript/jscomp/ReplaceIdGenerators;)Ljava/util/Map; get &(Ljava/lang/Object;)Ljava/lang/Object; *com/google/javascript/jscomp/NodeTraversal inGlobalHoistScope getRenameStrategy RenameStrategy C()Lcom/google/javascript/jscomp/ReplaceIdGenerators$RenameStrategy; ?com/google/javascript/jscomp/ReplaceIdGenerators$RenameStrategy INCONSISTENT ALcom/google/javascript/jscomp/ReplaceIdGenerators$RenameStrategy;
access$100 c(Lcom/google/javascript/jscomp/ReplaceIdGenerators;)Lcom/google/javascript/jscomp/AbstractCompiler; NON_GLOBAL_ID_GENERATOR_CALL -Lcom/google/javascript/jscomp/DiagnosticType; makeError ?(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/DiagnosticType;[Ljava/lang/String;)Lcom/google/javascript/jscomp/JSError; -com/google/javascript/jscomp/AbstractCompiler report )(Lcom/google/javascript/jscomp/JSError;)V getAncestors AncestorIterable 5()Lcom/google/javascript/rhino/Node$AncestorIterable; 1com/google/javascript/rhino/Node$AncestorIterable iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; %com/google/javascript/jscomp/NodeUtil isControlStructure %(Lcom/google/javascript/rhino/Node;)Z CONDITIONAL_ID_GENERATOR_CALL getSecondChild INVALID_GENERATOR_PARAMETER isString getString com/google/javascript/rhino/IR string 6(Ljava/lang/String;)Lcom/google/javascript/rhino/Node; replaceChild G(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)V reportCodeChange isObjectLit children ()Ljava/lang/Iterable; java/lang/Iterable isMemberFunctionDef *SHORTHAND_FUNCTION_NOT_SUPPORTED_IN_ID_GEN isStringKey hasChildren ,SHORTHAND_ASSIGNMENT_NOT_SUPPORTED_IN_ID_GEN isComputedProp %COMPUTED_PROP_NOT_SUPPORTED_IN_ID_GEN setString (Ljava/lang/String;)V putBooleanProp (IZ)V detach
access$600 getIdForGeneratorNode 7(ZLcom/google/javascript/rhino/Node;)Ljava/lang/String;
CONSISTENT
access$200 getName 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 5 6 7 8 9 : ; 4
*+? *? ? <