
com.google.javascript.jscomp.ReplaceMessages.class Maven / Gradle / Ivy
The newest version!
???? 3~ ? ?
U ? T ? T ?
? ? ? ?
> ?
> ?
> ?
> ? T ?
? ? T ? ?
? ?
? ?
T ? ?
? T ?
?
> ?
? ? V ?
> ?
? ?
T ?
? ?
> ?
?
> ?
? ?
T ? ?
" ? ?
" ?
" ?
" ?
? ? ?
T ?
> ? ? ?
> ? ? ? ? ?
? ? ? ? ? ?
T ? ?
? ?
? ?
> ?
> ?
> ?
>
;
?
: ?
? ?
?
T
T
>
M
InnerClasses bundle ,Lcom/google/javascript/jscomp/MessageBundle; strictReplacement Z BUNDLE_DOES_NOT_HAVE_THE_MESSAGE -Lcom/google/javascript/jscomp/DiagnosticType; Style ?(Lcom/google/javascript/jscomp/AbstractCompiler;Lcom/google/javascript/jscomp/MessageBundle;ZLcom/google/javascript/jscomp/JsMessage$Style;Z)V Code LineNumberTable LocalVariableTable this .Lcom/google/javascript/jscomp/ReplaceMessages; compiler /Lcom/google/javascript/jscomp/AbstractCompiler; checkDuplicatedMessages style .Lcom/google/javascript/jscomp/JsMessage$Style; processMessageFallback u(Lcom/google/javascript/rhino/Node;Lcom/google/javascript/jscomp/JsMessage;Lcom/google/javascript/jscomp/JsMessage;)V callNode "Lcom/google/javascript/rhino/Node; message1 (Lcom/google/javascript/jscomp/JsMessage; message2 isFirstMessageTranslated isSecondMessageTranslated replacementNode
StackMapTable processJsMessage ](Lcom/google/javascript/jscomp/JsMessage;Lcom/google/javascript/jscomp/JsMessageDefinition;)V newValue e MalformedException BLcom/google/javascript/jscomp/JsMessageVisitor$MalformedException; message
definition 2Lcom/google/javascript/jscomp/JsMessageDefinition; replacement msgNode!" ? getNewValueNode n(Lcom/google/javascript/jscomp/JsMessage;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; newString Ljava/lang/String;
origValueNode ?
Exceptions updateFunctionNode M(Lcom/google/javascript/jscomp/JsMessage;Lcom/google/javascript/rhino/Node;)V functionNode nameNode argListNode oldBlockNode iterator Ljava/util/Iterator; valueNode newBlockNode LocalVariableTypeTable .Ljava/util/Iterator;# constructAddOrStringNode Z(Ljava/util/Iterator;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; arg node phRef PlaceholderReference =Lcom/google/javascript/jscomp/JsMessage$PlaceholderReference;
partsIterator part Ljava/lang/CharSequence; partNode Signature t(Ljava/util/Iterator;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; replaceCallNode getPropNode stringExprNode
objLitNode constructStringExprNode |(Ljava/util/Iterator;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; key parts refNode ?(Ljava/util/Iterator;Lcom/google/javascript/rhino/Node;Lcom/google/javascript/rhino/Node;)Lcom/google/javascript/rhino/Node; checkStringExprNode %(Lcom/google/javascript/rhino/Node;)V c "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; ()V
SourceFile ReplaceMessages.java RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; value JsMessage$%( ^) X Y Z [!*+,-./01213 ? g h"41 \ ] java/lang/String56789: ? ? @com/google/javascript/jscomp/JsMessageVisitor$MalformedException;1<