[DynInst_API:] [dyninst/dyninst] d72a6d: Remove unnecessary forward declaration


Date: Thu, 10 Apr 2025 17:25:04 -0700
From: Tim Haines <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] d72a6d: Remove unnecessary forward declaration
  Branch: refs/heads/thaines/cleanup_InstructionAST
  Home:   https://github.com/dyninst/dyninst
  Commit: d72a6d7efd14d598c0cb0f1328f8ff316074b319
      https://github.com/dyninst/dyninst/commit/d72a6d7efd14d598c0cb0f1328f8ff316074b319
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h

  Log Message:
  -----------
  Remove unnecessary forward declaration


  Commit: e5cdb7e214efd356e40c2d0d956bd36e5436764d
      https://github.com/dyninst/dyninst/commit/e5cdb7e214efd356e40c2d0d956bd36e5436764d
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/BinaryFunction.h
    M instructionAPI/h/Dereference.h
    M instructionAPI/h/Immediate.h
    M instructionAPI/h/InstructionAST.h
    M instructionAPI/h/MultiRegister.h
    M instructionAPI/h/Register.h
    M instructionAPI/h/Ternary.h
    M instructionAPI/src/Immediate.C

  Log Message:
  -----------
  Remove using declarations


  Commit: 1122a41ad46d02eba472bf481f250cf87f6eacdc
      https://github.com/dyninst/dyninst/commit/1122a41ad46d02eba472bf481f250cf87f6eacdc
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h
    M instructionAPI/src/InstructionAST.C

  Log Message:
  -----------
  Inline default ctor


  Commit: 71d0381ba00eee754177bafbf95ed26c91b1c66b
      https://github.com/dyninst/dyninst/commit/71d0381ba00eee754177bafbf95ed26c91b1c66b
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h
    M instructionAPI/src/InstructionAST.C

  Log Message:
  -----------
  Inline dtor


  Commit: 158ba3e891d376d6ca2675e982d046ca849c3f85
      https://github.com/dyninst/dyninst/commit/158ba3e891d376d6ca2675e982d046ca849c3f85
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h

  Log Message:
  -----------
  Add missing SMFs

These are needed since there is a user-provided dtor.


  Commit: bfacccc31648370a17d49a8da197a84c2639fffc
      https://github.com/dyninst/dyninst/commit/bfacccc31648370a17d49a8da197a84c2639fffc
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h
    M instructionAPI/src/InstructionAST.C

  Log Message:
  -----------
  Inline checkRegID


  Commit: 2de85d0179748fd2f26183df93cf87f0cd41e195
      https://github.com/dyninst/dyninst/commit/2de85d0179748fd2f26183df93cf87f0cd41e195
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/CMakeLists.txt
    M instructionAPI/h/InstructionAST.h
    R instructionAPI/src/InstructionAST.C

  Log Message:
  -----------
  Inline operator==


  Commit: d57abf11e19e3ba02a0402ad05bddde8efff51f0
      https://github.com/dyninst/dyninst/commit/d57abf11e19e3ba02a0402ad05bddde8efff51f0
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h

  Log Message:
  -----------
  Fixup includes


  Commit: 26e994a60d83ae414ef890550c122e68182e9032
      https://github.com/dyninst/dyninst/commit/26e994a60d83ae414ef890550c122e68182e9032
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h

  Log Message:
  -----------
  Replace typedef with using alias


  Commit: aad94c2f9ea03972f71d61c4895d3c1feb0e834d
      https://github.com/dyninst/dyninst/commit/aad94c2f9ea03972f71d61c4895d3c1feb0e834d
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-10 (Thu, 10 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h

  Log Message:
  -----------
  Whitespace


Compare: https://github.com/dyninst/dyninst/compare/d72a6d7efd14%5E...aad94c2f9ea0

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] d72a6d: Remove unnecessary forward declaration, Tim Haines <=