blob: 0747aaf465ea0216b80402e92e7667f0e644ca47 [file] [log] [blame]
package test.wksp.eclipse;
public class X24 {
/**
* Creates a new unparented expression statement node owned by this AST, for
* the given expression.
* <p>
* This method can be used to convert an expression (<code>Expression</code>
* ) into a statement (<code>Type</code>) by wrapping it. Note, however,
* that the result is only legal for limited expression types, including
* method invocations, assignments, and increment/decrement operations.
* </p>
*
* @param expression
* the expression
* @return a new unparented statement node
* @exception IllegalArgumentException
* if:
* <ul>
* <li>the node belongs to a different AST</li>
* <li>the node already has a parent</li>
* <li>a cycle in would be created</li>
* </ul>
*/
void foo() {
}
}