public boolean isXmlAttribute() { return node.isXmlAttribute(); } }
: expr(); mustMatchToken(Token.RC, "msg.syntax"); XmlExpression xexpr = new XmlExpression(beg, expr); xexpr.setIsXmlAttribute(ts.isXMLAttribute()); xexpr.setLength(ts.tokenEnd - beg); pn.addFragment(xexpr); break;
boolean isXmlAttr = xexpr.isXmlAttribute(); Node expr; decompiler.addToken(Token.LC); if (xexpr.getExpression() instanceof EmptyExpression) { expr = createString(""); } else { expr = transform(xexpr.getExpression());
/** * Sets the expression embedded in {}, and sets its parent to this node. * @throws IllegalArgumentException if {@code expression} is {@code null} */ public void setExpression(AstNode expression) { assertNotNull(expression); this.expression = expression; expression.setParent(this); }
public XmlExpression(int pos, AstNode expr) { super(pos); setExpression(expr); }
@Override public String toSource(int depth) { return makeIndent(depth) + "{" + expression.toSource(depth) + "}"; }
: expr(); mustMatchToken(Token.RC, "msg.syntax"); XmlExpression xexpr = new XmlExpression(beg, expr); xexpr.setIsXmlAttribute(ts.isXMLAttribute()); xexpr.setLength(ts.tokenEnd - beg); pn.addFragment(xexpr); break;
boolean isXmlAttr = xexpr.isXmlAttribute(); Node expr; decompiler.addToken(Token.LC); if (xexpr.getExpression() instanceof EmptyExpression) { expr = createString(""); } else { expr = transform(xexpr.getExpression());
/** * Sets the expression embedded in {}, and sets its parent to this node. * @throws IllegalArgumentException if {@code expression} is {@code null} */ public void setExpression(AstNode expression) { assertNotNull(expression); this.expression = expression; expression.setParent(this); }
public XmlExpression(int pos, AstNode expr) { super(pos); setExpression(expr); }
@Override public String toSource(int depth) { return makeIndent(depth) + "{" + expression.toSource(depth) + "}"; }
: expr(); mustMatchToken(Token.RC, "msg.syntax"); XmlExpression xexpr = new XmlExpression(beg, expr); xexpr.setIsXmlAttribute(ts.isXMLAttribute()); xexpr.setLength(ts.tokenEnd - beg); pn.addFragment(xexpr); break;
boolean isXmlAttr = xexpr.isXmlAttribute(); Node expr; decompiler.addToken(Token.LC); if (xexpr.getExpression() instanceof EmptyExpression) { expr = createString(""); } else { expr = transform(xexpr.getExpression());
/** * Sets the expression embedded in {}, and sets its parent to this node. * @throws IllegalArgumentException if {@code expression} is {@code null} */ public void setExpression(AstNode expression) { assertNotNull(expression); this.expression = expression; expression.setParent(this); }
public XmlExpression(int pos, AstNode expr) { super(pos); setExpression(expr); }
@Override public String toSource(int depth) { return makeIndent(depth) + "{" + expression.toSource(depth) + "}"; }
: expr(); mustMatchToken(Token.RC, "msg.syntax"); XmlExpression xexpr = new XmlExpression(beg, expr); xexpr.setIsXmlAttribute(ts.isXMLAttribute()); xexpr.setLength(ts.tokenEnd - beg); pn.addFragment(xexpr); break;
boolean isXmlAttr = xexpr.isXmlAttribute(); Node expr; decompiler.addToken(Token.LC); if (xexpr.getExpression() instanceof EmptyExpression) { expr = createString(""); } else { expr = transform(xexpr.getExpression());
/** * Sets the expression embedded in {}, and sets its parent to this node. * @throws IllegalArgumentException if {@code expression} is {@code null} */ public void setExpression(AstNode expression) { assertNotNull(expression); this.expression = expression; expression.setParent(this); }
public XmlExpression(int pos, AstNode expr) { super(pos); setExpression(expr); }