Example usage for org.eclipse.jdt.core.dom Expression subclass-usage

List of usage examples for org.eclipse.jdt.core.dom Expression subclass-usage

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.dom Expression subclass-usage.

Usage

From source file com.google.devtools.j2objc.ast.Annotation.java

/**
 * Base class for annotation nodes.
 */
public abstract class Annotation extends Expression {

    private IAnnotationBinding annotationBinding = null;

From source file com.google.devtools.j2objc.ast.ArrayAccess.java

/**
 * Array access node type.
 */
public class ArrayAccess extends Expression {

    private final ChildLink<Expression> array = ChildLink.create(Expression.class, this);

From source file com.google.devtools.j2objc.ast.ArrayCreation.java

/**
 * Node type for array creation.
 */
public class ArrayCreation extends Expression {

    // Indicates that this expression leaves the created object with a retain

From source file com.google.devtools.j2objc.ast.ArrayInitializer.java

/**
 * Array initializer node type.
 */
public class ArrayInitializer extends Expression {

    private ITypeBinding typeBinding = null;

From source file com.google.devtools.j2objc.ast.Assignment.java

/**
 * Node type for an assignment.
 */
public class Assignment extends Expression {

    /**

From source file com.google.devtools.j2objc.ast.BooleanLiteral.java

/**
 * Either "true" or "false".
 */
public class BooleanLiteral extends Expression {

    private boolean booleanValue = false;

From source file com.google.devtools.j2objc.ast.CastExpression.java

/**
 * Node type for a type cast.
 */
public class CastExpression extends Expression {

    private ChildLink<Type> type = ChildLink.create(Type.class, this);

From source file com.google.devtools.j2objc.ast.CharacterLiteral.java

/**
 * Node type for character literal values.
 */
public class CharacterLiteral extends Expression {

    private char charValue = '\0';

From source file com.google.devtools.j2objc.ast.ClassInstanceCreation.java

/**
 * Node type for constructing a new instance. (e.g. "new Foo()")
 */
public class ClassInstanceCreation extends Expression {

    private IMethodBinding methodBinding = null;

From source file com.google.devtools.j2objc.ast.CommaExpression.java

/**
 * Comma expression node type. eg. "(expr1, expr2, expr3)"
 */
public class CommaExpression extends Expression {

    private final ChildList<Expression> expressions = ChildList.create(Expression.class, this);