public MemberReferenceExpression member(final String memberName) { return new MemberReferenceExpression(this.getOffset(), this, memberName); }
public MemberReferenceExpression member(final String memberName) { return new MemberReferenceExpression(this.getOffset(), this, memberName); }
public MemberReferenceExpression member(final String memberName) { return new MemberReferenceExpression(this.getOffset(), this, memberName); }
public InvocationExpression invoke(final String methodName, final Iterable<AstType> typeArguments, final Iterable<Expression> arguments) { final MemberReferenceExpression mre = new MemberReferenceExpression(this.getOffset(), this, methodName, typeArguments); return new InvocationExpression(this.getOffset(), mre, arguments); }
public InvocationExpression invoke(final String methodName, final Iterable<AstType> typeArguments, final Iterable<Expression> arguments) { final MemberReferenceExpression mre = new MemberReferenceExpression(this.getOffset(), this, methodName, typeArguments); return new InvocationExpression(this.getOffset(), mre, arguments); }
public InvocationExpression invoke(final String methodName, final Iterable<AstType> typeArguments, final Expression... arguments) { final MemberReferenceExpression mre = new MemberReferenceExpression(this.getOffset(), this, methodName, typeArguments); return new InvocationExpression(this.getOffset(), mre, arguments); }
public InvocationExpression invoke(final String methodName, final Iterable<AstType> typeArguments, final Expression... arguments) { final MemberReferenceExpression mre = new MemberReferenceExpression(this.getOffset(), this, methodName, typeArguments); return new InvocationExpression(this.getOffset(), mre, arguments); }
public InvocationExpression invoke(final String methodName, final Iterable<AstType> typeArguments, final Iterable<Expression> arguments) { final MemberReferenceExpression mre = new MemberReferenceExpression(this.getOffset(), this, methodName, typeArguments); return new InvocationExpression(this.getOffset(), mre, arguments); }
public InvocationExpression invoke(final String methodName, final Iterable<AstType> typeArguments, final Expression... arguments) { final MemberReferenceExpression mre = new MemberReferenceExpression(this.getOffset(), this, methodName, typeArguments); return new InvocationExpression(this.getOffset(), mre, arguments); }
Expression.MYSTERY_OFFSET, new Choice( new MemberReferenceExpression( Expression.MYSTERY_OFFSET, new NamedNode( new CastExpression( astBuilder.convertType(definition.makeArrayType()), new MemberReferenceExpression( Expression.MYSTERY_OFFSET, new NamedNode(
Expression.MYSTERY_OFFSET, new Choice( new MemberReferenceExpression( Expression.MYSTERY_OFFSET, new NamedNode( new CastExpression( astBuilder.convertType(definition.makeArrayType()), new MemberReferenceExpression( Expression.MYSTERY_OFFSET, new NamedNode(
Expression.MYSTERY_OFFSET, new Choice( new MemberReferenceExpression( Expression.MYSTERY_OFFSET, new NamedNode( new CastExpression( astBuilder.convertType(definition.makeArrayType()), new MemberReferenceExpression( Expression.MYSTERY_OFFSET, new NamedNode(
private static ConditionalExpression createPattern() { final Expression target = new TypeReferenceExpression(new AnyNode().toType()).makeOptional().toExpression(); final MemberReferenceExpression access = new MemberReferenceExpression(target, Pattern.ANY_STRING); @SuppressWarnings("UnnecessaryLocalVariable") final ConditionalExpression pattern = new ConditionalExpression( new BinaryOperatorExpression( access.withName("fieldAccess").toExpression(), BinaryOperatorType.EQUALITY, new NullReferenceExpression() ), new AssignmentExpression( new BackReference("fieldAccess").toExpression(), AssignmentOperatorType.ASSIGN, target.clone() .invoke(Pattern.ANY_STRING, new TypedLiteralNode("class", String.class).toExpression()) .withName("methodCall") .toExpression() ), new BackReference("fieldAccess").toExpression() ); return pattern; }
final MemberReferenceExpression memberReference = new MemberReferenceExpression( node.getOffset(), new TypeReferenceExpression(node.getOffset(), astType), fieldName
final MemberReferenceExpression memberReference = new MemberReferenceExpression( node.getOffset(), new TypeReferenceExpression(node.getOffset(), astType), fieldName
final MemberReferenceExpression memberReference = new MemberReferenceExpression( node.getOffset(), new TypeReferenceExpression(node.getOffset(), astType), fieldName