Searched refs:unitSymbol (Results 1 – 1 of 1) sorted by relevance
442 TIntermSymbol* unitSymbol = unitLinkerObjects[unitLinkObj]->getAsSymbolNode(); in mergeLinkerObjects() local443 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 …]