Home
last modified time | relevance | path

Searched refs:TSymbolTable (Results 1 – 21 of 21) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DInitialize.h69 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) =…
70 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
90 …, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable);
91 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
Dlimits.cpp66 TInductiveTraverser(int id, TSymbolTable& st) in TInductiveTraverser()
74 TSymbolTable& symbolTable;
132 void TParseContext::inductiveLoopBodyCheck(TIntermNode* body, int loopId, TSymbolTable& symbolTable) in inductiveLoopBodyCheck()
DShaderLang.cpp99 TParseContextBase* CreateParseContext(TSymbolTable& symbolTable, TIntermediate& intermediate, in CreateParseContext()
226 TSymbolTable* CommonSymbolTable[VersionCount][SpvVersionCount][ProfileCount][SourceCount][EPcCount]…
227 TSymbolTable* SharedSymbolTables[VersionCount][SpvVersionCount][ProfileCount][SourceCount][EShLangC…
235 EShSource source, TInfoSink& infoSink, TSymbolTable& symbolTable) in InitializeSymbolTable()
288 … EShLanguage language, EShSource source, TInfoSink& infoSink, TSymbolTable** commonTable, in InitializeStageSymbolTable()
289 TSymbolTable** symbolTables) in InitializeStageSymbolTable()
305 bool InitializeSymbolTables(TInfoSink& infoSink, TSymbolTable** commonTable, TSymbolTable** symbol… in InitializeSymbolTables()
383 bool AddContextSpecificSymbols(const TBuiltInResource* resources, TInfoSink& infoSink, TSymbolTable in AddContextSpecificSymbols()
434 TSymbolTable* commonTable[EPcCount]; in SetupBuiltinSymbolTable()
435 TSymbolTable* stageTables[EShLangCount]; in SetupBuiltinSymbolTable()
[all …]
DSymbolTable.h540 class TSymbolTable {
542TSymbolTable() : uniqueId(0), noBuiltInRedeclarations(false), separateNameSpaces(false), adoptedLe… in TSymbolTable() function
548 ~TSymbolTable() in ~TSymbolTable()
557 void adoptLevels(TSymbolTable& symTable) in adoptLevels()
801 void copyTable(const TSymbolTable& copyOf);
812 TSymbolTable(TSymbolTable&);
813 TSymbolTable& operator=(TSymbolTableLevel&);
DSymbolTable.cpp203 void TSymbolTable::dump(TInfoSink &infoSink) const in dump()
378 void TSymbolTable::copyTable(const TSymbolTable& copyOf) in copyTable()
DParseHelper.h78 …TParseContextBase(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBuiltins, int vers…
171TSymbolTable& symbolTable; // symbol table that goes with the current language, version, an…
274 …TParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins, int version, EProfile, const Sp…
380 void inductiveLoopBodyCheck(TIntermNode*, int loopIndexId, TSymbolTable&);
Dlocalintermediate.h207 class TSymbolTable; variable
519 void addSymbolLinkageNodes(TIntermAggregate*& linkage, EShLanguage, TSymbolTable&);
738 void addSymbolLinkageNode(TIntermAggregate*& linkage, TSymbolTable&, const TString&);
DInitialize.cpp7737 …const char* name, TStorageQualifier qualifier, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in add2ndGenerationSamplingImaging()
7757 static void BuiltInVariable(const char* name, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in add2ndGenerationSamplingImaging()
7774 …iable(const char* blockName, const char* name, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in add2ndGenerationSamplingImaging()
7797 …n, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) in add2ndGenerationSamplingImaging()
9468 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c… in add2ndGenerationSamplingImaging()
DIntermediate.cpp2617 …:addSymbolLinkageNodes(TIntermAggregate*& linkage, EShLanguage language, TSymbolTable& symbolTable) in addSymbolLinkageNodes()
2657 void TIntermediate::addSymbolLinkageNode(TIntermAggregate*& linkage, TSymbolTable& symbolTable, con… in addSymbolLinkageNode()
DParseHelper.cpp51 TParseContext::TParseContext(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBuiltins, in TParseContext()
/external/swiftshader/src/OpenGL/compiler/
DInitialize.h22 void InsertBuiltInFunctions(GLenum shaderType, const ShBuiltInResources &resources, TSymbolTable &t…
26 TSymbolTable& symbolTable);
DSymbolTable.cpp230 TSymbol *TSymbolTable::find(const TString &name, int shaderVersion, bool *builtIn, bool *sameScope)… in find()
260 TSymbol *TSymbolTable::findBuiltIn(const TString &name, int shaderVersion) const in findBuiltIn()
DCompiler.h114 TSymbolTable symbolTable;
DSymbolTable.h299 class TSymbolTable
302 TSymbolTable() in TSymbolTable() function
312 ~TSymbolTable() in ~TSymbolTable()
DParseHelper.h37 …TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, GLenum type, int… in TParseContext()
64 TSymbolTable& symbolTable; // symbol table that goes with the language currently being parsed
DValidateLimitations.cpp431 TSymbolTable& symbolTable = GetGlobalParseContext()->symbolTable; in validateFunctionCall()
DInitialize.cpp25 void InsertBuiltInFunctions(GLenum type, const ShBuiltInResources &resources, TSymbolTable &symbolT… in InsertBuiltInFunctions()
479 TSymbolTable &symbolTable) in IdentifyBuiltIns()
/external/deqp-deps/glslang/hlsl/
DhlslParseables.h54 …, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable);
56 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c…
DhlslParseables.cpp1088 TSymbolTable& symbolTable) in identifyBuiltIns()
1320TSymbolTable& /*symbolTable*/, const TBuiltInResource& /*resources*/) in identifyBuiltIns() argument
DhlslParseHelper.h51 HlslParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins,
DhlslParseHelper.cpp55 HlslParseContext::HlslParseContext(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBu… in HlslParseContext()