Lines Matching refs:allocate
114 Variable* VariableScope::allocate (const VariableType& type, Variable::Storage storage, const char* name)
160 ValueEntry* ValueScope::allocate (const Variable* variable)
237 Variable* VariableManager::allocate (const VariableType& type)
239 return allocate(type, Variable::STORAGE_LOCAL, m_nameAllocator.allocate().c_str());
242 Variable* VariableManager::allocate (const VariableType& type, Variable::Storage storage, const char* name)
249 Variable* variable = varScope.allocate(type, Variable::STORAGE_LOCAL, name);
252 ValueEntry* valueEntry = valueScope.allocate(variable);
361 // New value, allocate and update cache.
362 ValueEntry* newEntry = curScope.allocate(variable);
478 newTopScope.allocate(var);