HomeSort by relevance Sort by last modified time
    Searched refs:TSymbol (Results 1 - 25 of 25) sorted by null

  /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...]

Completed in 174 milliseconds