[DynInst_API:] [dyninst/dyninst] 19c2df: Remove unnecessary forward declaration


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

  Changed paths:
    M instructionAPI/h/InstructionAST.h

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


  Commit: 24f5fd919e23d650992729d1ecbea84e1200cb66
      https://github.com/dyninst/dyninst/commit/24f5fd919e23d650992729d1ecbea84e1200cb66
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 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: f5795cf54861e4653b37fca4161ab5802d02b74f
      https://github.com/dyninst/dyninst/commit/f5795cf54861e4653b37fca4161ab5802d02b74f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 Apr 2025)

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

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


  Commit: 8d170bbf029d223906c725578cef02530d2ebf94
      https://github.com/dyninst/dyninst/commit/8d170bbf029d223906c725578cef02530d2ebf94
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 Apr 2025)

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

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


  Commit: c1f26bc7a41fea7bbdb4ee8a60e64f1de592e691
      https://github.com/dyninst/dyninst/commit/c1f26bc7a41fea7bbdb4ee8a60e64f1de592e691
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 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: 0280ee60f469caaac2ef347ebf4193c43b42a36a
      https://github.com/dyninst/dyninst/commit/0280ee60f469caaac2ef347ebf4193c43b42a36a
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 Apr 2025)

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

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


  Commit: 65d23e2449955e68c214e79ffbb10430c6540c39
      https://github.com/dyninst/dyninst/commit/65d23e2449955e68c214e79ffbb10430c6540c39
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 Apr 2025)

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

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


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

  Changed paths:
    M instructionAPI/h/InstructionAST.h

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


  Commit: 1e16411bbccbba387e2389e04ca1207438fbf56f
      https://github.com/dyninst/dyninst/commit/1e16411bbccbba387e2389e04ca1207438fbf56f
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2025-04-15 (Tue, 15 Apr 2025)

  Changed paths:
    M instructionAPI/h/InstructionAST.h

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


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

  Changed paths:
    M instructionAPI/h/InstructionAST.h

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


Compare: https://github.com/dyninst/dyninst/compare/aad94c2f9ea0...b50452d63381

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