/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
SymbolTable.h | 81 class TSymbol { 84 explicit TSymbol(const TString *n) : name(n), numExtensions(0), extensions(0), writable(true) { } 85 virtual TSymbol* clone() const = 0; 86 virtual ~TSymbol() { } // rely on all symbol owned memory coming from the pool 117 explicit TSymbol(const TSymbol&); 118 TSymbol& operator=(const TSymbol&); 145 class TVariable : public TSymbol { 148 : TSymbol(name), [all...] |
SymbolTable.cpp | 225 TSymbol* symbol = candidate->second; 245 TSymbol::TSymbol(const TSymbol& copyOf) 252 TVariable::TVariable(const TVariable& copyOf) : TSymbol(copyOf) 278 TFunction::TFunction(const TFunction& copyOf) : TSymbol(copyOf)
|
ParseHelper.h | 178 TIntermTyped* handleVariable(const TSourceLoc&, TSymbol* symbol, const TString* string); 183 void makeEditable(TSymbol*&); 247 TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TShaderQualifiers&, bool& newDeclaration); 267 void layoutObjectCheck(const TSourceLoc&, const TSymbol&); 271 void fixOffset(const TSourceLoc&, TSymbol&); 302 void declareArray(const TSourceLoc&, TString& identifier, const TType&, TSymbol*&, bool& newDeclaration); 384 TVector<TSymbol*> ioArraySymbolResizeList;
|
limits.cpp | 115 TSymbol* function = symbolTable.find(node->getName());
|
localintermediate.h | 119 class TSymbol; 218 void addSymbolLinkageNode(TIntermAggregate*& linkage, const TSymbol&);
|
glslang_tab.cpp.h | 336 glslang::TSymbol* symbol;
|
ParseHelper.cpp | 420 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* string) 618 void TParseContext::makeEditable(TSymbol*& symbol) 639 TSymbol* symbol = symbolTable.find(name, &builtIn); [all...] |
Initialize.cpp | [all...] |
Intermediate.cpp | [all...] |
glslang_tab.cpp | 413 glslang::TSymbol* symbol; [all...] |
glslang.y | 78 glslang::TSymbol* symbol; [all...] |
/external/swiftshader/src/OpenGL/compiler/ |
SymbolTable.cpp | 187 TSymbol *TSymbolTable::find(const TString &name, int shaderVersion, bool *builtIn, bool *sameScope) const 190 TSymbol *symbol = nullptr; 217 TSymbol *TSymbolTable::findBuiltIn(const TString &name, int shaderVersion) const 227 TSymbol *symbol = table[level]->find(name); 238 TSymbol::TSymbol(const TSymbol& copyOf)
|
SymbolTable.h | 54 class TSymbol 58 TSymbol(const TString *n) : name(n) { } 59 virtual ~TSymbol() { /* don't delete name, it's from the pool */ } 67 TSymbol(const TSymbol&); 84 class TVariable : public TSymbol 87 TVariable(const TString *name, const TType& t, bool uT = false ) : TSymbol(name), type(t), userType(uT), unionArray(0), arrayInformationType(0) { } 139 class TFunction : public TSymbol 143 TSymbol(0), 149 TSymbol(name) [all...] |
ValidateGlobalInitializer.cpp | 40 const TSymbol *sym = mContext->symbolTable.find(node->getSymbol(), mContext->getShaderVersion());
|
glslang_tab.h | 198 TSymbol* symbol;
|
ParseHelper.h | 112 const TVariable *getNamedVariable(const TSourceLoc &location, const TString *name, const TSymbol *symbol); 174 const TSymbol *symbol);
|
ParseHelper.cpp | 850 TSymbol* symbol = symbolTable.find(node->getSymbol(), mShaderVersion, &builtIn); 863 TSymbol* fragData = symbolTable.find("gl_MaxDrawBuffers", mShaderVersion, &builtIn); 1103 const TSymbol *symbol) 1168 const TSymbol* symbol = symbolTable.find(call->getName(), mShaderVersion, builtIn); [all...] |
ValidateLimitations.cpp | 432 TSymbol* symbol = symbolTable.find(node->getName(), GetGlobalParseContext()->getShaderVersion());
|
glslang.l | 435 TSymbol* symbol = yyextra->symbolTable.find(yytext, yyextra->getShaderVersion());
|
glslang_tab.cpp | 285 TSymbol* symbol; [all...] |
glslang.y | 78 TSymbol* symbol; [all...] |
glslang_lex.cpp | [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/ |
hlslScanContext.h | 67 glslang::TSymbol* symbol; // if a symbol-table lookup was done already, this is the result
|
hlslParseHelper.h | 69 TIntermTyped* handleVariable(const TSourceLoc&, TSymbol* symbol, const TString* string); 73 void makeEditable(TSymbol*&); 120 TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TShaderQualifiers&, bool& newDeclaration); 160 void declareArray(const TSourceLoc&, TString& identifier, const TType&, TSymbol*&, bool& newDeclaration); 230 TVector<TSymbol*> ioArraySymbolResizeList;
|
hlslParseHelper.cpp | 286 TIntermTyped* HlslParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* string) 420 void HlslParseContext::makeEditable(TSymbol*& symbol) 436 TSymbol* symbol = symbolTable.find(name, &builtIn); 676 TSymbol* symbol = symbolTable.find(function.getMangledName(), &builtIn); 711 TSymbol* symbol = symbolTable.find(function.getMangledName()); [all...] |