Package com.bacoder.parser.java.JavaParser

Examples of com.bacoder.parser.java.JavaParser.ExpressionListContext


            loopControl.setVariableDeclaration(
                getAdapter(LocalVariableDeclarationAdapter.class).adapt(
                    localVariableDeclarationContext));
          }

          ExpressionListContext expressionListContext =
              getChild(forControlContext, ExpressionListContext.class);
          if (expressionListContext != null) {
            loopControl.setInitExpressions(
                getAdapter(ExpressionListAdapter.class).adapt(expressionListContext));
          }
        }

        ExpressionContext expressionContext = getChild(forControlContext, ExpressionContext.class);
        if (expressionContext != null) {
          loopControl.setCondition(getAdapter(ExpressionAdapter.class).adapt(expressionContext));
        }

        ForUpdateContext forUpdateContext = getChild(forControlContext, ForUpdateContext.class);
        if (forUpdateContext != null) {
          ExpressionListContext expressionListContext =
              getChild(forUpdateContext, ExpressionListContext.class);
          if (expressionListContext != null) {
            loopControl.setUpdateExpressions(
                getAdapter(ExpressionListAdapter.class).adapt(expressionListContext));
          }
View Full Code Here


        generalInvocation.setExpression(expression);
      }
      invocation = generalInvocation;
    }

    ExpressionListContext expressionListContext = getChild(context, ExpressionListContext.class);
    if (expressionListContext != null) {
      invocation.setArguments(getAdapter(ExpressionListAdapter.class).adapt(expressionListContext));
    }

    return invocation;
View Full Code Here

    super(adapters);
  }

  @Override
  public List<Expression> adapt(ArgumentsContext context) {
    ExpressionListContext expressionListContext = getChild(context, ExpressionListContext.class);
    if (expressionListContext == null) {
      return Collections.emptyList();
    } else {
      return getAdapter(ExpressionListAdapter.class).adapt(expressionListContext);
    }
View Full Code Here

TOP

Related Classes of com.bacoder.parser.java.JavaParser.ExpressionListContext

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.