Home
last modified time | relevance | path

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

/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp466 TIntermSymbol* unitSymbol = unitLinkerObjects[unitLinkObj]->getAsSymbolNode(); in mergeLinkerObjects() local
467 assert(symbol && unitSymbol); in mergeLinkerObjects()
472 …if (symbol->getType().getBasicType() == EbtBlock && unitSymbol->getType().getBasicType() == EbtBlo… in mergeLinkerObjects()
473 … if (symbol->getType().getShaderInterface() == unitSymbol->getType().getShaderInterface()) { in mergeLinkerObjects()
474 … isSameSymbol = symbol->getType().getTypeName() == unitSymbol->getType().getTypeName(); in mergeLinkerObjects()
477 else if (symbol->getName() == unitSymbol->getName()) in mergeLinkerObjects()
486 if (symbol->getConstArray().empty() && ! unitSymbol->getConstArray().empty()) in mergeLinkerObjects()
487 symbol->setConstArray(unitSymbol->getConstArray()); in mergeLinkerObjects()
490 … if (! symbol->getQualifier().hasBinding() && unitSymbol->getQualifier().hasBinding()) in mergeLinkerObjects()
491 symbol->getQualifier().layoutBinding = unitSymbol->getQualifier().layoutBinding; in mergeLinkerObjects()
[all …]