Searched refs:getAsVariable (Results 1 – 8 of 8) sorted by relevance
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | SymbolTable.h | 100 virtual TVariable* getAsVariable() { return 0; } in getAsVariable() function 101 virtual const TVariable* getAsVariable() const { return 0; } in getAsVariable() function 162 virtual TVariable* getAsVariable() { return this; } in getAsVariable() function 163 virtual const TVariable* getAsVariable() const { return this; } in getAsVariable() function 374 symbol.getAsVariable()->setAnonId(anonId++); in insert() 378 snprintf(buf, 20, "%s%d", AnonymousPrefix, symbol.getAsVariable()->getAnonId()); in insert() 415 const TTypeList& types = *symbol.getAsVariable()->getType().getStruct(); in insertAnonymousMembers() 417 …ew TAnonMember(&types[m].type->getFieldName(), m, *symbol.getAsVariable(), symbol.getAsVariable()-… in insertAnonymousMembers() 668 if (shared->getAsVariable()) { in copyUpDeferredInsert() 686 if (shared->getAsVariable()) in copyUp()
|
D | ParseContextBase.cpp | 305 return symbol->getAsVariable(); in getEditableVariable()
|
D | ParseHelper.cpp | 319 variable = anon->getAnonContainer().getAsVariable(); in handleVariable() 332 variable = symbol ? symbol->getAsVariable() : nullptr; in handleVariable() 4552 assert(symbol->getAsVariable()); in limitCheck() 4553 const TConstUnionArray& constArray = symbol->getAsVariable()->getConstArray(); in limitCheck() 5297 if (symbol.getAsVariable() == nullptr) in layoutObjectCheck() 6208 TVariable* variable = symbol->getAsVariable(); in declareVariable()
|
D | Scan.cpp | 1620 if (const TVariable* variable = parserToken->sType.lex.symbol->getAsVariable()) { in identifierOrType()
|
D | Intermediate.cpp | 2661 addSymbolLinkageNode(linkage, *symbol->getAsVariable()); in addSymbolLinkageNode() 2666 const TVariable* variable = symbol.getAsVariable(); in addSymbolLinkageNode()
|
D | glslang.y | 3178 if (const TVariable* variable = ($1.symbol)->getAsVariable()) {
|
D | glslang_tab.cpp | 9230 if (const TVariable* variable = ((yyvsp[0].lex).symbol)->getAsVariable()) { in yyparse()
|
/external/deqp-deps/glslang/hlsl/ |
D | hlslParseHelper.cpp | 651 if (symbol && symbol->getAsVariable() && symbol->getAsVariable()->isUserType()) { in handleVariable() 673 variable = anon->getAnonContainer().getAsVariable(); in handleVariable() 687 variable = symbol ? symbol->getAsVariable() : nullptr; in handleVariable() 4616 return intermediate.addSymbol(*(symbol->getAsVariable()), loc); in decomposeIntrinsic() 7688 if (symbol && symbol->getAsVariable() && symbol->getAsVariable()->isUserType()) { in lookupUserType() 7773 flatten(*symbol->getAsVariable(), symbolTable.atGlobalLevel()); in declareVariable() 7779 TVariable* variable = symbol->getAsVariable(); in declareVariable() 9505 return intermediate.addSymbol(*it->second->getAsVariable()); in findTessLinkageSymbol()
|