Lines Matching refs:ValueEntry
95 ValueEntry::ValueEntry (const Variable* variable) in ValueEntry() function in rsg::ValueEntry
155 for (vector<ValueEntry*>::iterator i = m_entries.begin(); i != m_entries.end(); i++) in clear()
160 ValueEntry* ValueScope::allocate (const Variable* variable) in allocate()
162 ValueEntry* entry = new ValueEntry(variable); in allocate()
183 bool operator== (const ValueEntry* entry) const in operator ==()
192 bool operator== (const ValueEntry* entry, const CompareEntryVariable& cmp) in operator ==()
197 ValueEntry* ValueScope::findEntry (const Variable* variable) const in findEntry()
199 …vector<ValueEntry*>::const_iterator pos = std::find(m_entries.begin(), m_entries.end(), CompareEnt… in findEntry()
205 ValueEntry* entry = findEntry(variable); in setValue()
215 …vector<ValueEntry*>::iterator pos = std::find(m_entries.begin(), m_entries.end(), CompareEntryVari… in removeValue()
218 ValueEntry* entry = *pos; in removeValue()
252 ValueEntry* valueEntry = valueScope.allocate(variable); in allocate()
304 …std::vector<const ValueEntry*>::iterator pos = std::find(m_entryCache.begin(), m_entryCache.end(),… in declareVariable()
321 const ValueEntry* VariableManager::getValue (const Variable* variable) const in getValue()
323 …vector<const ValueEntry*>::const_iterator pos = std::find(m_entryCache.begin(), m_entryCache.end()… in getValue()
330 …std::vector<const ValueEntry*>::iterator pos = std::find(m_entryCache.begin(), m_entryCache.end(),… in removeValueFromCurrentScope()
338 const ValueEntry* VariableManager::getParentValue (const Variable* variable) const in getParentValue()
346 ValueEntry* entry = scope->findEntry(variable); in getParentValue()
362 ValueEntry* newEntry = curScope.allocate(variable); in setValue()
363 …std::vector<const ValueEntry*>::iterator cachePos = std::find(m_entryCache.begin(), m_entryCache.e… in setValue()
444 map<const Variable*, const ValueEntry*> oldValues; in popValueScope()
445 const vector<ValueEntry*>& oldEntries = oldScope.getValues(); in popValueScope()
447 …for (vector<ValueEntry*>::const_iterator valueIter = oldEntries.begin(); valueIter != oldEntries.e… in popValueScope()
456 const vector<ValueEntry*>& valueEntries = scope->getValues(); in popValueScope()
458 …for (vector<ValueEntry*>::const_iterator valueIter = valueEntries.begin(); valueIter != valueEntri… in popValueScope()
460 const ValueEntry* entry = *valueIter; in popValueScope()
470 const ValueEntry* oldEntry = oldValues[var]; in popValueScope()
493 …for (vector<ValueEntry*>::const_iterator valueIter = oldEntries.begin(); valueIter != oldEntries.e… in popValueScope()
495 const ValueEntry* oldEntry = *valueIter; in popValueScope()