[DynInst_API:] [dyninst/dyninst] 840135: Cleanup Symbol class (#2088)


Date: Fri, 09 Jan 2026 12:32:48 -0800
From: kupsch <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 840135: Cleanup Symbol class (#2088)
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 840135d08456e1fec00508b5bcf84f07752bc9c4
      https://github.com/dyninst/dyninst/commit/840135d08456e1fec00508b5bcf84f07752bc9c4
  Author: kupsch <kupsch@xxxxxxxxxxx>
  Date:   2026-01-09 (Fri, 09 Jan 2026)

  Changed paths:
    M symtabAPI/doc/API/Symtab/Symbol.tex
    M symtabAPI/h/Symbol.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Symbol.C

  Log Message:
  -----------
  Cleanup Symbol class (#2088)

* Cleanup Symbol class

- remove Symbol::SymbolTags (not used)
- remove Symbol::Ptr (not used, never useful)
- made getMangleName method inline
- fix typo in docs:  ST_SETION -> ST_SECTION
- Use default member initialization for Symbol, update ctors



To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 840135: Cleanup Symbol class (#2088), kupsch <=