Searched refs:TSymbol (Results 1 - 10 of 10) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/compiler/
H A DSymbolTable.h41 class TSymbol { class
44 TSymbol(const TString *n) : name(n) { } function in class:TSymbol
45 virtual ~TSymbol() { /* don't delete name, it's from the pool */ }
53 TSymbol(const TSymbol&);
54 virtual TSymbol* clone(TStructureMap& remapper) = 0;
71 class TVariable : public TSymbol {
73 TVariable(const TString *name, const TType& t, bool uT = false ) : TSymbol(name), type(t), userType(uT), unionArray(0), arrayInformationType(0) { }
132 class TFunction : public TSymbol {
135 TSymbol(
[all...]
H A DSymbolTable.cpp160 TSymbol::TSymbol(const TSymbol& copyOf) function in class:TSymbol
166 TVariable::TVariable(const TVariable& copyOf, TStructureMap& remapper) : TSymbol(copyOf)
190 TFunction::TFunction(const TFunction& copyOf, TStructureMap& remapper) : TSymbol(copyOf)
H A Dglslang_tab.h243 TSymbol* symbol;
H A DParseHelper.cpp755 TSymbol* symbol = symbolTable.find(identifier, &builtIn, &sameScope);
814 TSymbol* symbol = symbolTable.find(node->getSymbol(), &builtIn);
827 TSymbol* fragData = symbolTable.find("gl_MaxDrawBuffers", &builtIn);
956 const TSymbol* symbol = symbolTable.find(call->getName(), builtIn);
1035 const TSymbol* symbol = symbolTable.find(initializer->getAsSymbolNode()->getSymbol());
H A DValidateLimitations.cpp395 TSymbol* symbol = symbolTable.find(node->getName());
H A Dglslang.l507 TSymbol* symbol = yyextra->symbolTable.find(yytext);
H A Dglslang_tab.cpp306 TSymbol* symbol;
2117 const TSymbol* symbol = (yyvsp[(1) - (1)].lex).symbol;
H A DOutputHLSL.cpp123 const TSymbol *symbol = (*namedSymbol).second;
273 const TSymbol *symbol = (*namedSymbol).second;
H A Dglslang.y45 TSymbol* symbol;
155 const TSymbol* symbol = $1.symbol;
H A Dglslang_lex.cpp3123 TSymbol* symbol = yyextra->symbolTable.find(yytext);

Completed in 109 milliseconds