Lines Matching refs:RpnExpr
22 typedef GCFactory<RpnExpr, MCLD_SYMBOLS_PER_INPUT> ExprFactory;
28 RpnExpr::RpnExpr() { in RpnExpr() function in mcld::RpnExpr
31 RpnExpr::~RpnExpr() { in ~RpnExpr()
34 bool RpnExpr::hasDot() const { in hasDot()
43 void RpnExpr::dump() const { in dump()
50 void RpnExpr::push_back(ExprToken* pToken) { in push_back()
54 RpnExpr* RpnExpr::create() { in create()
55 RpnExpr* result = g_ExprFactory->allocate(); in create()
56 new (result) RpnExpr(); in create()
60 void RpnExpr::destroy(RpnExpr*& pRpnExpr) { in destroy()
66 void RpnExpr::clear() { in clear()
70 RpnExpr::iterator RpnExpr::insert(iterator pPosition, ExprToken* pToken) { in insert()
74 void RpnExpr::erase(iterator pPosition) { in erase()
80 RpnExpr* RpnExpr::buildHelperExpr(SectionMap::iterator pIter) { in buildHelperExpr()
81 RpnExpr* expr = RpnExpr::create(); in buildHelperExpr()
91 RpnExpr* RpnExpr::buildHelperExpr(Fragment& pFrag) { in buildHelperExpr()
92 RpnExpr* expr = RpnExpr::create(); in buildHelperExpr()