Home
last modified time | relevance | path

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

/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp442 TIntermSymbol* unitSymbol = unitLinkerObjects[unitLinkObj]->getAsSymbolNode(); in mergeLinkerObjects() local
443 assert(symbol && unitSymbol); in mergeLinkerObjects()
444 if (symbol->getName() == unitSymbol->getName()) { in mergeLinkerObjects()
450 if (symbol->getConstArray().empty() && ! unitSymbol->getConstArray().empty()) in mergeLinkerObjects()
451 symbol->setConstArray(unitSymbol->getConstArray()); in mergeLinkerObjects()
454 … if (! symbol->getQualifier().hasBinding() && unitSymbol->getQualifier().hasBinding()) in mergeLinkerObjects()
455 symbol->getQualifier().layoutBinding = unitSymbol->getQualifier().layoutBinding; in mergeLinkerObjects()
458 mergeImplicitArraySizes(symbol->getWritableType(), unitSymbol->getType()); in mergeLinkerObjects()
461 mergeErrorCheck(infoSink, *symbol, *unitSymbol, false); in mergeLinkerObjects()
497 …TInfoSink& infoSink, const TIntermSymbol& symbol, const TIntermSymbol& unitSymbol, bool crossStage) in mergeErrorCheck() argument
[all …]