de.upb.hni.vmagic.expression
Class Primary

java.lang.Object
  extended by de.upb.hni.vmagic.VhdlElement
      extended by de.upb.hni.vmagic.expression.Expression
          extended by de.upb.hni.vmagic.expression.Primary
All Implemented Interfaces:
Choice
Direct Known Subclasses:
Aggregate, FunctionCall, Literal, Parentheses, QualifiedExpression, QualifiedExpressionAllocator, SubtypeIndicationAllocator, TypeConversion, VhdlObject

public abstract class Primary
extends Expression

Primary expression.


Constructor Summary
Primary()
           
 
Method Summary
 int getPrecedence()
          Returns the precedence of this expression.
 
Methods inherited from class de.upb.hni.vmagic.expression.Expression
getType
 
Methods inherited from class de.upb.hni.vmagic.VhdlElement
getParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Primary

public Primary()
Method Detail

getPrecedence

public int getPrecedence()
Description copied from class: Expression
Returns the precedence of this expression.

Specified by:
getPrecedence in class Expression
Returns:
the precedence, higher values mean higher precedence
See Also:
ExpressionPrecedences