Lines Matching full:symboltable
516 if (!symbolTable.atBuiltInLevel()) {
935 TSymbol* symbol = symbolTable.find(node->getSymbol(), mShaderVersion, &builtIn);
948 TSymbol* fragData = symbolTable.find("gl_MaxDrawBuffers", mShaderVersion, &builtIn);
1057 static_cast<const TVariable *>(symbolTable.findBuiltIn("gl_MaxDrawBuffers", mShaderVersion));
1069 if(!symbolTable.declare(**variable))
1206 if(symbolTable.findBuiltIn(variable->getName(), mShaderVersion))
1237 symbolTable.declare(*fakeVariable);
1253 const TSymbol* symbol = symbolTable.find(call->getName(), mShaderVersion, builtIn);
1255 symbol = symbolTable.find(call->getMangledName(), mShaderVersion, builtIn);
1302 if(symbolTable.atGlobalLevel() && initializer->getQualifier() != EvqConstExpr)
1340 const TSymbol* symbol = symbolTable.find(initializer->getAsSymbolNode()->getSymbol(), 0);
1400 globalErrorCheck(typeSpecifier.line, symbolTable.atGlobalLevel(), "layout");
1633 if(globalErrorCheck(invariantLoc, symbolTable.atGlobalLevel(), "invariant varying"))
1653 symbolTable.addInvariantVarying(std::string(identifier->c_str()));
1875 static_cast<TFunction *>(symbolTable.find(function.getMangledName(), getShaderVersion()));
1909 symbolTable.pop();
1911 if(!symbolTable.atGlobalLevel())
1944 symbolTable.pop();
1950 const TSymbol *builtIn = symbolTable.findBuiltIn(function->getMangledName(), getShaderVersion());
1958 TFunction *prevDec = static_cast<TFunction *>(symbolTable.find(function->getMangledName(), getShaderVersion()));
2017 if(!symbolTable.declare(*variable))
2055 TFunction *prevDec = static_cast<TFunction *>(symbolTable.find(function->getMangledName(), getShaderVersion()));
2056 if(getShaderVersion() >= 300 && symbolTable.hasUnmangledBuiltIn(function->getName().c_str()))
2084 TSymbol *prevSym = symbolTable.find(function->getName(), getShaderVersion());
2096 symbolTable.getOuterLevel()->insert(*function);
2396 if(!symbolTable.declare(*blockNameSymbol)) {
2476 if(!symbolTable.declare(*fieldVariable)) {
2488 if(!symbolTable.declare(*instanceTypeDef)) {
3048 structure->setAtGlobalScope(symbolTable.atGlobalLevel());
3057 if(!symbolTable.declare(*userTypeDef))