| com.google.gwt.dev.js.ast.JsExpression
All known Subclasses: com.google.gwt.dev.js.ast.JsStringLiteral, com.google.gwt.dev.js.ast.JsObjectLiteral, com.google.gwt.dev.js.ast.JsRegExp, com.google.gwt.dev.js.ast.JsBinaryOperation, com.google.gwt.dev.js.ast.JsDecimalLiteral, com.google.gwt.dev.js.ast.JsNullLiteral, com.google.gwt.dev.js.ast.JsFunction, com.google.gwt.dev.js.ast.JsNew, com.google.gwt.dev.js.ast.JsArrayAccess, com.google.gwt.dev.js.ast.JsUnaryOperation, com.google.gwt.dev.js.ast.JsNameRef, com.google.gwt.dev.js.ast.JsInvocation, com.google.gwt.dev.js.ast.JsThisRef, com.google.gwt.dev.js.ast.JsIntegralLiteral, com.google.gwt.dev.js.ast.JsArrayLiteral, com.google.gwt.dev.js.ast.JsBooleanLiteral, com.google.gwt.dev.js.ast.JsConditional,
JsExpression | abstract public class JsExpression extends JsNode (Code) | | An abstract base class for all JavaScript expressions.
|
isLeaf | public boolean isLeaf()(Code) | | Determines whether or not this expression is a leaf, such as a
JsNameRef ,
JsBooleanLiteral , and so on. Leaf expressions
never need to be parenthesized.
|
|
|