Searched refs:RpnExpr (Results 1 - 14 of 14) sorted by relevance
/frameworks/compile/mclinker/lib/Script/ |
H A D | RpnExpr.cpp | 9 #include "mcld/Script/RpnExpr.h" 22 typedef GCFactory<RpnExpr, MCLD_SYMBOLS_PER_INPUT> ExprFactory; 26 // RpnExpr 28 RpnExpr::RpnExpr() { function in class:mcld::RpnExpr 31 RpnExpr::~RpnExpr() { 34 bool RpnExpr::hasDot() const { 43 void RpnExpr::dump() const { 50 void RpnExpr [all...] |
H A D | AssertCmd.cpp | 13 #include "mcld/Script/RpnExpr.h" 21 AssertCmd::AssertCmd(RpnExpr& pRpnExpr, const std::string& pMessage)
|
H A D | Assignment.cpp | 18 #include "mcld/Script/RpnExpr.h" 33 RpnExpr& pRpnExpr) 98 *RpnExpr::buildHelperExpr(prev)); 109 for (RpnExpr::iterator it = m_RpnExpr.begin(), ie = m_RpnExpr.end(); 137 RpnExpr* expr = RpnExpr::buildHelperExpr( 146 for (RpnExpr::iterator it = m_RpnExpr.begin(), ie = m_RpnExpr.end();
|
H A D | RpnEvaluator.cpp | 15 #include "mcld/Script/RpnExpr.h" 33 bool RpnEvaluator::eval(const RpnExpr& pExpr, uint64_t& pResult) { 35 for (RpnExpr::const_iterator it = pExpr.begin(), ie = pExpr.end(); it != ie;
|
H A D | ScriptFile.cpp | 22 #include "mcld/Script/RpnExpr.h" 140 void ScriptFile::addAssertCmd(RpnExpr& pRpnExpr, const std::string& pMessage) { 145 RpnExpr& pRpnExpr, 220 RpnExpr* ScriptFile::createRpnExpr() { 221 m_pRpnExpr = RpnExpr::create();
|
H A D | Android.mk | 22 RpnExpr.cpp \
|
H A D | ScriptParser.yy | 17 #include "mcld/Script/RpnExpr.h" 71 RpnExpr* rpn_expr; 789 RpnExpr::iterator pos = m_ScriptFile.getCurrentRpnExpr()->begin() + 811 RpnExpr::iterator pos = m_ScriptFile.getCurrentRpnExpr()->begin() +
|
/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | AssertCmd.h | 18 class RpnExpr; 27 AssertCmd(RpnExpr& pRpnExpr, const std::string& pMessage); 33 const RpnExpr& getRpnExpr() const { return m_RpnExpr; } 34 RpnExpr& getRpnExpr() { return m_RpnExpr; } 47 RpnExpr& m_RpnExpr;
|
H A D | RpnEvaluator.h | 17 class RpnExpr; 28 bool eval(const RpnExpr& pExpr, uint64_t& pResult);
|
H A D | RpnExpr.h | 23 /** \class RpnExpr 27 class RpnExpr { class in namespace:mcld 34 friend class Chunk<RpnExpr, MCLD_SYMBOLS_PER_INPUT>; 35 RpnExpr(); 38 ~RpnExpr(); 60 static RpnExpr* create(); 61 static void destroy(RpnExpr*& pRpnExpr); 66 static RpnExpr* buildHelperExpr(SectionMap::iterator pIter); 68 static RpnExpr* buildHelperExpr(Fragment& pFrag);
|
H A D | OutputSectDesc.h | 21 class RpnExpr; 43 const RpnExpr& vma() const { 47 RpnExpr& vma() { 57 const RpnExpr& lma() const { 61 RpnExpr& lma() { 67 const RpnExpr& align() const { 73 const RpnExpr& subAlign() const { 99 RpnExpr* m_pVMA; 101 RpnExpr* m_pLMA; 102 RpnExpr* m_pAlig [all...] |
H A D | Assignment.h | 18 class RpnExpr; 36 Assignment(Level pLevel, Type pType, SymOperand& pSymbol, RpnExpr& pRpnExpr); 49 const RpnExpr& getRpnExpr() const { return m_RpnExpr; } 50 RpnExpr& getRpnExpr() { return m_RpnExpr; } 67 RpnExpr& m_RpnExpr;
|
H A D | ScriptFile.h | 32 class RpnExpr; 118 void addAssertCmd(RpnExpr& pRpnExpr, const std::string& pMessage); 122 RpnExpr& pRpnExpr, 139 RpnExpr* createRpnExpr(); 140 const RpnExpr* getCurrentRpnExpr() const { return m_pRpnExpr; } 141 RpnExpr* getCurrentRpnExpr() { return m_pRpnExpr; } 164 RpnExpr* m_pRpnExpr;
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | SectionMap.cpp | 17 #include "mcld/Script/RpnExpr.h" 345 *RpnExpr::buildHelperExpr(it - 1)); 347 for (RpnExpr::iterator tok = (*dot).getRpnExpr().begin(), 365 *RpnExpr::buildHelperExpr(it - 1)); 368 for (RpnExpr::iterator tok = (*it)->prolog().vma().begin(),
|
Completed in 576 milliseconds