Searched refs:SymInfo (Results 1 – 11 of 11) sorted by relevance
335 const Elf64_Sym &SymInfo = KeyValue.second.Sym; in writeSymbolMap() local336 Str.writeELFWord<IsELF64>(SymInfo.st_name); in writeSymbolMap()337 Str.write8(SymInfo.st_info); in writeSymbolMap()338 Str.write8(SymInfo.st_other); in writeSymbolMap()339 Str.writeLE16(SymInfo.st_shndx); in writeSymbolMap()340 Str.writeAddrOrOffset<IsELF64>(SymInfo.st_value); in writeSymbolMap()341 Str.writeELFXword<IsELF64>(SymInfo.st_size); in writeSymbolMap()345 const Elf64_Sym &SymInfo = KeyValue.second.Sym; in writeSymbolMap() local346 Str.writeELFWord<IsELF64>(SymInfo.st_name); in writeSymbolMap()347 Str.writeAddrOrOffset<IsELF64>(SymInfo.st_value); in writeSymbolMap()[all …]
160 Elf64_Sym &SymInfo = KeyValue.second.Sym; in updateIndices() local162 SymInfo.st_name = StrTab->getIndex(Name.toString()); in updateIndices()163 SymInfo.st_shndx = Section->getNumber(); in updateIndices()169 Elf64_Sym &SymInfo = KeyValue.second.Sym; in updateIndices() local171 SymInfo.st_name = StrTab->getIndex(Name); in updateIndices()172 SymInfo.st_shndx = Section->getNumber(); in updateIndices()
56 static void printSymbolInfo(SymbolInfo SymInfo, raw_ostream &OS);169 static void printSymbolInfo(SymbolInfo SymInfo, raw_ostream &OS) { in printSymbolInfo() argument170 OS << getSymbolKindString(SymInfo.Kind); in printSymbolInfo()171 if (SymInfo.SubKinds) { in printSymbolInfo()173 printSymbolSubKinds(SymInfo.SubKinds, OS); in printSymbolInfo()176 OS << '/' << getSymbolLanguageString(SymInfo.Lang); in printSymbolInfo()
447 const auto &SymInfo = pos->second; in getSymbolLocalAddress() local449 if (SymInfo.getSectionID() == AbsoluteSymbolSection) in getSymbolLocalAddress()451 return getSectionAddress(SymInfo.getSectionID()) + SymInfo.getOffset(); in getSymbolLocalAddress()
856 const auto &SymInfo = pos->second; in getSubsectionStartingAt() local857 uint8_t *SectionAddr = getRTDyld().getSectionAddress(SymInfo.getSectionID()); in getSubsectionStartingAt()859 SymInfo.getOffset(), in getSubsectionStartingAt()860 getRTDyld().Sections[SymInfo.getSectionID()].getSize() - in getSubsectionStartingAt()861 SymInfo.getOffset()); in getSubsectionStartingAt()891 const auto &SymInfo = GSTEntry.second; in registerStubMap() local892 if (SymInfo.getSectionID() == StubMapEntry.first.SectionID && in registerStubMap()893 SymInfo.getOffset() == in registerStubMap()
788 const auto &SymInfo = Loc->second; in addRelocationForSymbol() local789 RECopy.Addend += SymInfo.getOffset(); in addRelocationForSymbol()790 Relocations[SymInfo.getSectionID()].push_back(RECopy); in addRelocationForSymbol()934 const auto &SymInfo = Loc->second; in resolveExternalSymbols() local935 Addr = getSectionLoadAddress(SymInfo.getSectionID()) + in resolveExternalSymbols()936 SymInfo.getOffset(); in resolveExternalSymbols()
116 const auto &SymInfo = SI->second; in getRelocationValueRef() local117 Value.SectionID = SymInfo.getSectionID(); in getRelocationValueRef()118 Value.Offset = SymInfo.getOffset() + RE.Addend; in getRelocationValueRef()
1229 const auto &SymInfo = gsi->second; in processRelocationRef() local1230 Value.SectionID = SymInfo.getSectionID(); in processRelocationRef()1231 Value.Offset = SymInfo.getOffset(); in processRelocationRef()1232 Value.Addend = SymInfo.getOffset() + Addend; in processRelocationRef()
1151 SymbolInfo SymInfo = getSymbolInfo(D); in getEntityInfo() local1152 EntityInfo.kind = getEntityKindFromSymbolKind(SymInfo.Kind, SymInfo.Lang); in getEntityInfo()1153 EntityInfo.templateKind = getEntityKindFromSymbolSubKinds(SymInfo.SubKinds); in getEntityInfo()1154 EntityInfo.lang = getEntityLangFromSymbolLang(SymInfo.Lang); in getEntityInfo()
5690 my %SymInfo = ();5699 $SymInfo{$_}{$MnglName} = $Info;5702 $SymInfo{$_}{$ShortName} = $Info;5707 foreach my $Symbol (sort keys(%{$SymInfo{1}}))5709 if(not defined $SymInfo{2}{$Symbol}) {5714 foreach my $Symbol (sort keys(%{$SymInfo{2}}))5716 if(not defined $SymInfo{1}{$Symbol}) {
17666 my %SymInfo = %{$CompleteSignature{1}{$Symbol}};17670 my $METHOD_TYPE = $SymInfo{"Constructor"}?"constructor":"method";17671 my $ClassName = $TypeInfo{1}{$SymInfo{"Class"}}{"Name"};17693 $TypeID = $SymInfo{"Return"};17704 $TypeID = $SymInfo{"Class"};17722 $TypeID = $SymInfo{"Param"}{$PPos}{"type"};