Home | History | Annotate | Download | only in compiler

Lines Matching refs:level

207         result = level.insert(tLevelPair(symbol.getMangledName(), &symbol));
214 tLevel::const_iterator it = level.find(name);
215 if (it == level.end())
223 return level.begin();
228 return level.end();
237 tLevel level;
253 // level 0 is always built In symbols, so we never pop that out
260 // 'push' calls, so that built-ins are at level 0 and the shader
261 // globals are at level 1.
287 int level = currentLevel();
290 symbol = table[level]->find(name);
291 --level;
292 } while (symbol == 0 && level >= 0);
293 level++;
295 *builtIn = level == 0;
297 *sameScope = level == currentLevel();
324 int level = static_cast<int>(precisionStack.size()) - 1;
325 assert( level >= 0); // Just to be safe. Should not happen.
328 while( level >= 0 ){
329 it = precisionStack[level].find( type );
330 if( it != precisionStack[level].end() ){
334 level--;