
com.google.javascript.jscomp.FunctionRewriter$SetterReducer.class Maven / Gradle / Ivy
The newest version!
???? 3 ? E
F
F G
D H
I
J K L M
F N
O
J P
Q
R
S T
U
J V
J W
J X
J Y
Z [
J \
J ]
J ^
J _
` a b FACTORY_METHOD_NAME Ljava/lang/String;
ConstantValue
HELPER_SOURCE ()V Code LineNumberTable LocalVariableTable this
SetterReducer InnerClasses =Lcom/google/javascript/jscomp/FunctionRewriter$SetterReducer; getHelperSource ()Ljava/lang/String; reduce F(Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; node "Lcom/google/javascript/rhino/Node; propName
StackMapTable d getSetPropertyName propertyName rhs functionNode body argList paramNode statement assign lhs e 4(Lcom/google/javascript/jscomp/FunctionRewriter$1;)V x0 1Lcom/google/javascript/jscomp/FunctionRewriter$1;
SourceFile FunctionRewriter.java f ;com/google/javascript/jscomp/FunctionRewriter$SetterReducer " # ?function JSCompiler_set(JSCompiler_set_name) { return function(JSCompiler_set_value) {this[JSCompiler_set_name] = JSCompiler_set_value}} g h 4 . d i j java/lang/IllegalStateException java/lang/StringBuilder Expected STRING, got k l m n k o p , " q JSCompiler_set r s t u v j w u x u y z h { j | j } j ~ , ? ? 5com/google/javascript/jscomp/FunctionRewriter$Reducer Reducer com/google/javascript/rhino/Node /com/google/javascript/jscomp/FunctionRewriter$1 -com/google/javascript/jscomp/FunctionRewriter
access$600 %(Lcom/google/javascript/rhino/Node;)Z isString ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getToken %()Lcom/google/javascript/rhino/Token; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V
buildCallNode z(Ljava/lang/String;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; getLastChild $()Lcom/google/javascript/rhino/Node; hasOneChild getSecondChild
getFirstChild %com/google/javascript/jscomp/NodeUtil isExprAssign isGetProp isThis isName getString java/lang/String equals (Ljava/lang/Object;)Z ! " # $ / *? ? % ? &