Home
last modified time | relevance | path

Searched refs:TSymbol (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
DSymbolTable.h54 class TSymbol
58 TSymbol(const TString *n) : name(n) { } in TSymbol() function
59 virtual ~TSymbol() { /* don't delete name, it's from the pool */ } in ~TSymbol()
67 TSymbol(const TSymbol&);
84 class TVariable : public TSymbol
87 …TVariable(const TString *name, const TType& t, bool uT = false ) : TSymbol(name), type(t), userTyp… in TSymbol() function
139 class TFunction : public TSymbol
143 TSymbol(0), in TFunction()
149 TSymbol(name), in TSymbol() function
200 typedef TMap<TString, TSymbol*> tLevel;
[all …]
DSymbolTable.cpp187 TSymbol *TSymbolTable::find(const TString &name, int shaderVersion, bool *builtIn, bool *sameScope)… in find()
190 TSymbol *symbol = nullptr; in find()
217 TSymbol *TSymbolTable::findBuiltIn(const TString &name, int shaderVersion) const in findBuiltIn()
227 TSymbol *symbol = table[level]->find(name); in findBuiltIn()
238 TSymbol::TSymbol(const TSymbol& copyOf) in TSymbol() function in TSymbol
DValidateGlobalInitializer.cpp40 const TSymbol *sym = mContext->symbolTable.find(node->getSymbol(), mContext->getShaderVersion()); in visitSymbol()
Dglslang_tab.h198 TSymbol* symbol;
DParseHelper.h112 …const TVariable *getNamedVariable(const TSourceLoc &location, const TString *name, const TSymbol *…
174 const TSymbol *symbol);
DParseHelper.cpp850 TSymbol* symbol = symbolTable.find(node->getSymbol(), mShaderVersion, &builtIn); in arraySetMaxSize()
863 TSymbol* fragData = symbolTable.find("gl_MaxDrawBuffers", mShaderVersion, &builtIn); in arraySetMaxSize()
1103 const TSymbol *symbol) in getNamedVariable()
1168 const TSymbol* symbol = symbolTable.find(call->getName(), mShaderVersion, builtIn); in findFunction()
1253 const TSymbol* symbol = symbolTable.find(initializer->getAsSymbolNode()->getSymbol(), 0); in executeInitializer()
1494 const TSymbol *symbol) in parseInvariantDeclaration()
1814 const TSymbol *builtIn = symbolTable.findBuiltIn(function->getMangledName(), getShaderVersion()); in parseFunctionPrototype()
1942 TSymbol *prevSym = symbolTable.find(function->getName(), getShaderVersion()); in parseFunctionDeclarator()
2313 TSymbol* blockNameSymbol = new TSymbol(&blockName); in addInterfaceBlock()
DValidateLimitations.cpp432 TSymbol* symbol = symbolTable.find(node->getName(), GetGlobalParseContext()->getShaderVersion()); in validateFunctionCall()
Dglslang.l435 TSymbol* symbol = yyextra->symbolTable.find(yytext, yyextra->getShaderVersion()); in check_type()
Dglslang.y78 TSymbol* symbol;
Dglslang_lex.cpp3365 TSymbol* symbol = yyextra->symbolTable.find(yytext, yyextra->getShaderVersion()); in check_type()
Dglslang_tab.cpp285 TSymbol* symbol;