Top Fields Constructors Methods
org.aspectj.weaver.ast

public abstract Class Expr

extends ASTNode
Class Inheritance
Known Direct Subclasses
org.aspectj.weaver.ast.FieldGet, org.aspectj.weaver.ast.Var, org.aspectj.weaver.ast.CallExpr
Imports
org.aspectj.weaver.Member, .ResolvedType

Field Summary

Modifier and TypeField and Description
public static final Expr[]

Constructor Summary

AccessConstructor and Description
public
Expr()

Method Summary

Modifier and TypeMethod and Description
public abstract void
public abstract ResolvedType
public static CallExpr
makeCallExpr(Member member, Expr[] exprs, ResolvedType returnType)

Field Detail

NONEback to summary
public static final Expr[] NONE

Constructor Detail

Exprback to summary
public Expr()

Method Detail

acceptback to summary
public abstract void accept(IExprVisitor v)
getTypeback to summary
public abstract ResolvedType getType()
makeCallExprback to summary
public static CallExpr makeCallExpr(Member member, Expr[] exprs, ResolvedType returnType)