Lines Matching full:symboltable
16 #include "compiler/translator/SymbolTable.h"
35 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol() argument
41 mUniqueId(symbolTable->nextUniqueId()), in TSymbol()
52 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol() argument
58 mUniqueId(symbolTable->nextUniqueId()), in TSymbol()
96 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable() argument
101 : TSymbol(symbolTable, name, symbolType, SymbolClass::Variable, extension), in TVariable()
109 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable() argument
114 : TSymbol(symbolTable, name, symbolType, SymbolClass::Variable, extensions), in TVariable()
122 TStructure::TStructure(TSymbolTable *symbolTable, in TStructure() argument
126 : TSymbol(symbolTable, name, symbolType, SymbolClass::Struct), TFieldListCollection(fields) in TStructure()
133 TSymbolTable *symbolTable) const in createSamplerSymbols()
146 outputSymbols, outputSymbolsToAPINames, symbolTable); in createSamplerSymbols()
157 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() argument
163 : TSymbol(symbolTable, name, symbolType, SymbolClass::InterfaceBlock, extension), in TInterfaceBlock()
171 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() argument
177 : TSymbol(symbolTable, name, symbolType, SymbolClass::InterfaceBlock, extensions), in TInterfaceBlock()
185 TFunction::TFunction(TSymbolTable *symbolTable, in TFunction() argument
190 : TSymbol(symbolTable, name, symbolType, SymbolClass::Function, TExtension::UNDEFINED), in TFunction()