Lines Matching refs:VariableManager
224 VariableManager::VariableManager (NameAllocator& nameAllocator) in VariableManager() function in rsg::VariableManager
233 VariableManager::~VariableManager (void) in ~VariableManager()
237 Variable* VariableManager::allocate (const VariableType& type) in allocate()
242 Variable* VariableManager::allocate (const VariableType& type, Variable::Storage storage, const cha… in allocate()
265 void VariableManager::setStorage (Variable* variable, Variable::Storage storage) in setStorage()
290 bool VariableManager::canDeclareInCurrentScope (const Variable* variable) const in canDeclareInCurrentScope()
296 const vector<Variable*>& VariableManager::getLiveVariables (void) const in getLiveVariables()
301 void VariableManager::declareVariable (Variable* variable) in declareVariable()
321 const ValueEntry* VariableManager::getValue (const Variable* variable) const in getValue()
327 void VariableManager::removeValueFromCurrentScope (const Variable* variable) in removeValueFromCurrentScope()
338 const ValueEntry* VariableManager::getParentValue (const Variable* variable) const in getParentValue()
355 void VariableManager::setValue (const Variable* variable, ConstValueRangeAccess value) in setValue()
374 void VariableManager::reserve (ReservedScalars& store, int numScalars) in reserve()
381 void VariableManager::release (ReservedScalars& store) in release()
387 void VariableManager::pushVariableScope (VariableScope& scope) in pushVariableScope()
396 void VariableManager::popVariableScope (void) in popVariableScope()
422 void VariableManager::pushValueScope (ValueScope& scope) in pushValueScope()
430 void VariableManager::popValueScope (void) in popValueScope()