Branch: refs/heads/thaines/cleanup_ast_classes
Home: https://github.com/dyninst/dyninst
Commit: 98491b8283a9260a626b14bcdaf11892b48de225
https://github.com/dyninst/dyninst/commit/98491b8283a9260a626b14bcdaf11892b48de225
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
M dyninstAPI/src/ast.h
Log Message:
-----------
Remove AStNode::printRC
It was introduced by bddc6379 in 1996, but doesn't seem to have ever
been called.
Commit: 4270b87bbefd0499a96b65c2bacf2122aa1d6bae
https://github.com/dyninst/dyninst/commit/4270b87bbefd0499a96b65c2bacf2122aa1d6bae
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Remove AstNode::print()
Its declaration was removed by 123a8c7f3 in 2006.
Commit: cd692c0ddcd1f70efdcc27200972d33e07cc627d
https://github.com/dyninst/dyninst/commit/cd692c0ddcd1f70efdcc27200972d33e07cc627d
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Remove getOpString
It's not used anymore.
Commit: a60eed102612bcf1ac154ff234a7b9733484465b
https://github.com/dyninst/dyninst/commit/a60eed102612bcf1ac154ff234a7b9733484465b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Remove AST_PRINT
It's not used anymore.
Commit: 447bf60550f4e05bcbe9dde73fad848f47d89b7b
https://github.com/dyninst/dyninst/commit/447bf60550f4e05bcbe9dde73fad848f47d89b7b
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Remove call to ASTcounter
Its definition was removed by e7c183b93 in 2007.
Commit: 3781c86f399fdabfe5f6838d87abbb81f1ed49cf
https://github.com/dyninst/dyninst/commit/3781c86f399fdabfe5f6838d87abbb81f1ed49cf
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Get rid of the rest of usages of ASTDEBUG
The macro was broken by e7c183b93 in 2007 when ASTcounter was removed.
Commit: fb8c1d5c641675abcc3e4df3f8546beaa78ff242
https://github.com/dyninst/dyninst/commit/fb8c1d5c641675abcc3e4df3f8546beaa78ff242
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Remove commented-out code in AstNode::accessesParam
It was removed by 20116a102 in 2006.
Commit: 2e62faad5c7380af94aad5ed705626617e26ae85
https://github.com/dyninst/dyninst/commit/2e62faad5c7380af94aad5ed705626617e26ae85
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
Remove tramp_pre_frame_size_{32,64}
They were added by 4d85176be in 2008, but never used.
Commit: c19409b6f2bc4c604159fd9ce0d39d821720ce56
https://github.com/dyninst/dyninst/commit/c19409b6f2bc4c604159fd9ce0d39d821720ce56
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M dyninstAPI/src/ast.h
Log Message:
-----------
Remove unused forward declarations
Compare: https://github.com/dyninst/dyninst/compare/98491b8283a9%5E...c19409b6f2bc
|