Lines Matching full:symboltable
122 TParseContext parseContext(symbolTable, extensionBehavior, intermediate, in compile()
129 symbolTable.push(); in compile()
130 if (!symbolTable.atGlobalLevel()) in compile()
159 while (!symbolTable.atBuiltInLevel()) in compile()
160 symbolTable.pop(); in compile()
167 assert(symbolTable.isEmpty()); in InitBuiltInSymbolTable()
168 symbolTable.push(); // COMMON_BUILTINS in InitBuiltInSymbolTable()
169 symbolTable.push(); // ESSL1_BUILTINS in InitBuiltInSymbolTable()
170 symbolTable.push(); // ESSL3_BUILTINS in InitBuiltInSymbolTable()
187 symbolTable.setDefaultPrecision(integer, EbpMedium); in InitBuiltInSymbolTable()
190 symbolTable.setDefaultPrecision(integer, EbpHigh); in InitBuiltInSymbolTable()
191 symbolTable.setDefaultPrecision(floatingPoint, EbpHigh); in InitBuiltInSymbolTable()
196 InsertBuiltInFunctions(shaderType, resources, symbolTable); in InitBuiltInSymbolTable()
198 IdentifyBuiltIns(shaderType, resources, symbolTable); in InitBuiltInSymbolTable()