Package com.pogofish.jadt.samples.ast.data

Examples of com.pogofish.jadt.samples.ast.data.Function


* /jADT/src/site/apt/index.apt
*/
public class Usage {
    public Function sampleFunction() {
        // START SNIPPET: sampleFunction
        Function sampleFunction = _Function(_Int(), "addTwo",
                asList(_Arg(_Int(), "x"), _Arg(_Int(), "y")),
                asList(_Return(_Add(_Variable("x"), _Variable("y")))));
        // END SNIPPET: sampleFunction
       
        return sampleFunction;
View Full Code Here


*/
public class UsageTest {
  static final Usage usage = new Usage();
  @Test
  public void testSampleFunction() {
    final Function expectedFunction = _Function(_Int(), "addTwo", asList(_Arg(_Int(), "x"), _Arg(_Int(), "y")), asList(
                 _Return(_Add(_Variable("x"), _Variable("y")))
                 ));

    assertEquals(expectedFunction, usage.sampleFunction());
  }
View Full Code Here

TOP

Related Classes of com.pogofish.jadt.samples.ast.data.Function

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.