reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1434 if (!isInSymtab(WS)) { 1435 WS.setIndex(InvalidIndex); 1438 LLVM_DEBUG(dbgs() << "adding to symtab: " << WS << "\n"); 1441 if (WS.isWeak()) 1443 if (WS.isHidden()) 1445 if (!WS.isExternal() && WS.isDefined()) 1445 if (!WS.isExternal() && WS.isDefined()) 1447 if (WS.isUndefined()) 1449 if (WS.isNoStrip()) { 1455 if (WS.getName() != WS.getImportName()) 1455 if (WS.getName() != WS.getImportName()) 1459 Info.Name = WS.getName(); 1460 Info.Kind = WS.getType(); 1462 if (!WS.isData()) { 1463 assert(WasmIndices.count(&WS) > 0); 1464 Info.ElementIndex = WasmIndices.find(&WS)->second; 1465 } else if (WS.isDefined()) { 1466 assert(DataLocations.count(&WS) > 0); 1467 Info.DataRef = DataLocations.find(&WS)->second; 1469 WS.setIndex(SymbolInfos.size());