Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JsMessageVisitor.checkNode(Node node,
int type)
Checks a node's type.
|
private void |
JsMessageVisitor.extractFromCallNode(JsMessage.Builder builder,
Node node)
Initializes a message builder from a CALL node.
|
private void |
JsMessageVisitor.extractFromFunctionNode(JsMessage.Builder builder,
Node node)
Initializes a message builder from a FUNCTION node.
|
private static void |
JsMessageVisitor.extractFromReturnDescendant(JsMessage.Builder builder,
Node node)
Appends value parts to the message builder by traversing the descendants
of the given RETURN node.
|
private void |
JsMessageVisitor.extractMessageFrom(JsMessage.Builder builder,
Node valueNode,
Node docNode)
Creates a
JsMessage for a JS message defined using an assignment to
a qualified name (e.g a.b.MSG_X = goog.getMsg(...); ). |
private void |
JsMessageVisitor.extractMessageFromVariable(JsMessage.Builder builder,
Node nameNode,
Node parentNode,
Node grandParentNode)
Creates a
JsMessage for a JS message defined using a JS variable
declaration (e.g var MSG_X = ...; ). |
private static java.lang.String |
JsMessageVisitor.extractStringFromStringExprNode(Node node)
Returns the string value associated with a node representing a JS string or
several JS strings added together (e.g.
|
private Node |
ReplaceMessagesForChrome.getNewValueNode(Node origNode,
JsMessage message) |
private static boolean |
JsMessageVisitor.maybeInitMetaDataFromHelpVar(JsMessage.Builder builder,
Node sibling)
Initializes the meta data in a JsMessage by examining a node just before or
after a message VAR node.
|
private void |
JsMessageVisitor.maybeInitMetaDataFromJsDocOrHelpVar(JsMessage.Builder builder,
Node varNode,
Node parentOfVarNode)
Initializes the meta data in a JsMessage by examining the nodes just before
and after a message VAR node.
|
private static void |
JsMessageVisitor.parseMessageTextNode(JsMessage.Builder builder,
Node node)
Appends the message parts in a JS message value extracted from the given
text node.
|