[DynInst_API:] [dyninst/dyninst] fa5eb4: Move Statement class into its own header/source


Date: Tue, 10 Oct 2023 15:50:59 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] fa5eb4: Move Statement class into its own header/source
  Branch: refs/heads/thaines/refactor_symtab_module
  Home:   https://github.com/dyninst/dyninst
  Commit: fa5eb48a1e35b3c0a23861cac515c8c639883305
      https://github.com/dyninst/dyninst/commit/fa5eb48a1e35b3c0a23861cac515c8c639883305
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M dyninstAPI/h/BPatch_statement.h
    M dyninstAPI/src/BPatch_statement.C
    M symtabAPI/CMakeLists.txt
    M symtabAPI/h/LineInformation.h
    M symtabAPI/h/Module.h
    A symtabAPI/h/Statement.h
    M symtabAPI/src/Module.C
    A symtabAPI/src/Statement.C

  Log Message:
  -----------
  Move Statement class into its own header/source


  Commit: bf601f91a14acd4fa88253821f970a2ae03fa7f8
      https://github.com/dyninst/dyninst/commit/bf601f91a14acd4fa88253821f970a2ae03fa7f8
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/RangeLookup.h

  Log Message:
  -----------
  Add missing include in RangeLookup.h


  Commit: 386556f74aac1dc1a872021b39ba61506825de04
      https://github.com/dyninst/dyninst/commit/386556f74aac1dc1a872021b39ba61506825de04
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/Statement.h

  Log Message:
  -----------
  Remove redundant visibility specifier in Statement


  Commit: 24ffc8cb3bbf5618a5d8200dec49f5a9bc12f4be
      https://github.com/dyninst/dyninst/commit/24ffc8cb3bbf5618a5d8200dec49f5a9bc12f4be
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/Statement.h

  Log Message:
  -----------
  Use in-class member initializers

This removes the sign conversion.


  Commit: e032b160aed1b339e11b4deb74b9ae01afd62582
      https://github.com/dyninst/dyninst/commit/e032b160aed1b339e11b4deb74b9ae01afd62582
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/Statement.h

  Log Message:
  -----------
  Default the dtor


  Commit: 30ea0b6e89772bac828e16972f9ac3bb22507dad
      https://github.com/dyninst/dyninst/commit/30ea0b6e89772bac828e16972f9ac3bb22507dad
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/Module.h

  Log Message:
  -----------
  Whitespace Module.h

This was just too terrible to leave alone.


  Commit: 2d1677461c4e6415ee657498b8224b025db475fe
      https://github.com/dyninst/dyninst/commit/2d1677461c4e6415ee657498b8224b025db475fe
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/Module.h

  Log Message:
  -----------
  Clean up includes in Module.h


  Commit: 32200ec18c176598a2f3cda3f334521d2c02e66f
      https://github.com/dyninst/dyninst/commit/32200ec18c176598a2f3cda3f334521d2c02e66f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2023-10-10 (Tue, 10 Oct 2023)

  Changed paths:
    M symtabAPI/h/Module.h

  Log Message:
  -----------
  Merge public sections


Compare: https://github.com/dyninst/dyninst/compare/fa5eb48a1e35%5E...32200ec18c17
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] fa5eb4: Move Statement class into its own header/source, Tim Haines <=