reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/MC/WinCOFFObjectWriter.cpp
  228   write32le(Data.Name + 0, 0);
  229   write32le(Data.Name + 4, Offset);
  299   Symbol->Data.StorageClass = COFF::IMAGE_SYM_CLASS_STATIC;
  369     Sym->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL;
  376         WeakDefault->Data.SectionNumber = COFF::IMAGE_SYM_ABSOLUTE;
  393       Sym->Data.SectionNumber = COFF::IMAGE_SYM_ABSOLUTE;
  400     Local->Data.Value = getSymbolValue(MCSym, Layout);
  403     Local->Data.Type = SymbolCOFF.getType();
  404     Local->Data.StorageClass = SymbolCOFF.getClass();
  407     if (Local->Data.StorageClass == COFF::IMAGE_SYM_CLASS_NULL) {
  411       Local->Data.StorageClass = IsExternal ? COFF::IMAGE_SYM_CLASS_EXTERNAL
  471     std::memcpy(S.Data.Name, S.Name.c_str(), S.Name.size());
  509   W.OS.write(S.Data.Name, COFF::NameSize);
  510   W.write<uint32_t>(S.Data.Value);
  512     W.write<uint32_t>(S.Data.SectionNumber);
  514     W.write<uint16_t>(static_cast<int16_t>(S.Data.SectionNumber));
  515   W.write<uint16_t>(S.Data.Type);
  516   W.OS << char(S.Data.StorageClass);
  517   W.OS << char(S.Data.NumberOfAuxSymbols);
  843     File->Data.SectionNumber = COFF::IMAGE_SYM_DEBUG;
  844     File->Data.StorageClass = COFF::IMAGE_SYM_CLASS_FILE;
  875     Section.Symbol->Data.SectionNumber = I;
  970       Symbol->Data.SectionNumber = Symbol->Section->Number;
  973     Symbol->Data.NumberOfAuxSymbols = Symbol->Aux.size();
  974     Header.NumberOfSymbols += Symbol->Data.NumberOfAuxSymbols;