Lines Matching refs:Operand
1 //===- Operand.h ----------------------------------------------------------===//
25 /** \class Operand
29 class Operand : public ExprToken {
34 explicit Operand(Type pType);
35 virtual ~Operand();
56 class SymOperand : public Operand {
73 static bool classof(const Operand* pOperand) {
74 return pOperand->type() == Operand::SYMBOL;
91 class IntOperand : public Operand {
104 static bool classof(const Operand* pOperand) {
105 return pOperand->type() == Operand::INTEGER;
122 class SectOperand : public Operand {
138 static bool classof(const Operand* pOperand) {
139 return pOperand->type() == Operand::SECTION;
155 class SectDescOperand : public Operand {
171 static bool classof(const Operand* pOperand) {
172 return pOperand->type() == Operand::SECTION_DESC;
190 class FragOperand : public Operand {
204 static bool classof(const Operand* pOperand) {
205 return pOperand->type() == Operand::FRAGMENT;