All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.expression.AllocationExpressionDescriptor

java.lang.Object
    |
    +----hpjava.compiler.expression.AbstractNode
            |
            +----hpjava.compiler.expression.AbstractPrimaryExpression
                    |
                    +----hpjava.compiler.expression.PrimaryItem
                            |
                            +----hpjava.compiler.expression.AllocationExpressionDescriptor

public class AllocationExpressionDescriptor
extends PrimaryItem

Variable Index

 o leaf

Constructor Index

 o AllocationExpressionDescriptor(AllocationExpression)
 o AllocationExpressionDescriptor(ClassReflector)

Method Index

 o accept(AbstractPrimaryExpressionVisitor)
 o addArguments(ArgumentsDescriptor)
 o allocatedShape(int)
 o className()
 o isClassAllocator()
 o isGSReference()
 o isPrimitiveTypeArrayAllocator()
 o numberOfAllocatedShapes()
 o numberOfSignatures()
 o primitiveType()

Variables

 o leaf
public AllocationExpression leaf

Constructors

 o AllocationExpressionDescriptor
public AllocationExpressionDescriptor(AllocationExpression leaf)
 o AllocationExpressionDescriptor
public AllocationExpressionDescriptor(ClassReflector cr)

Methods

 o isPrimitiveTypeArrayAllocator
public boolean isPrimitiveTypeArrayAllocator()
 o isClassAllocator
public boolean isClassAllocator()
 o primitiveType
public PrimitiveTypeDescriptor primitiveType()
 o className
public Name className()
 o isGSReference
public boolean isGSReference()
 o numberOfAllocatedShapes
public int numberOfAllocatedShapes()
 o allocatedShape
public AllocatedShapeDescriptor allocatedShape(int i)
 o numberOfSignatures
public int numberOfSignatures()
 o addArguments
public void addArguments(ArgumentsDescriptor ad)
 o accept
public void accept(AbstractPrimaryExpressionVisitor v)
Overrides:
accept in class AbstractPrimaryExpression

All Packages  Class Hierarchy  This Package  Previous  Next  Index