Searched refs:ExprToken (Results 1 - 10 of 10) sorted by relevance

/frameworks/compile/mclinker/include/mcld/Script/
H A DExprToken.h1 //===- ExprToken.h --------------------------------------------------------===//
14 /** \class ExprToken
18 class ExprToken { class in namespace:mcld
23 explicit ExprToken(Kind pKind) : m_Kind(pKind) {} function in class:mcld::ExprToken
26 virtual ~ExprToken() {}
H A DRpnExpr.h20 class ExprToken;
29 typedef std::vector<ExprToken*> TokenQueue;
53 void push_back(ExprToken* pToken);
55 iterator insert(iterator pPosition, ExprToken* pToken);
H A DOperand.h14 #include "mcld/Script/ExprToken.h"
29 class Operand : public ExprToken {
44 static bool classof(const ExprToken* pToken) {
45 return pToken->kind() == ExprToken::OPERAND;
H A DOperator.h12 #include "mcld/Script/ExprToken.h"
26 class Operator : public ExprToken {
109 static bool classof(const ExprToken* pToken) {
110 return pToken->kind() == ExprToken::OPERATOR;
/frameworks/compile/mclinker/lib/Script/
H A DRpnExpr.cpp11 #include "mcld/Script/ExprToken.h"
36 if ((*it)->kind() == ExprToken::OPERAND &&
50 void RpnExpr::push_back(ExprToken* pToken) {
70 RpnExpr::iterator RpnExpr::insert(iterator pPosition, ExprToken* pToken) {
H A DRpnEvaluator.cpp12 #include "mcld/Script/ExprToken.h"
38 case ExprToken::OPERATOR: {
79 case ExprToken::OPERAND: {
H A DAssignment.cpp113 if ((*it)->kind() == ExprToken::OPERAND &&
150 if ((*it)->kind() == ExprToken::OPERAND &&
H A DOperand.cpp24 Operand::Operand(Type pType) : ExprToken(ExprToken::OPERAND), m_Type(pType) {
H A DOperator.cpp44 : ExprToken(ExprToken::OPERATOR), m_Arity(pArity), m_Type(pType) {
/frameworks/compile/mclinker/lib/Object/
H A DSectionMap.cpp351 if ((*tok)->kind() == ExprToken::OPERAND &&
372 if ((*tok)->kind() == ExprToken::OPERAND &&

Completed in 703 milliseconds