Internals: Remove unused AstNode::swapWith

This commit is contained in:
Geza Lore 2025-10-21 10:56:39 +01:00
parent 8daae7336d
commit c471323601
2 changed files with 0 additions and 10 deletions

View File

@ -846,15 +846,6 @@ void AstNode::addHereThisAsNext(AstNode* newp) {
debugTreeChange(this, "-addHereThisAsNext: ", __LINE__, true); debugTreeChange(this, "-addHereThisAsNext: ", __LINE__, true);
} }
void AstNode::swapWith(AstNode* bp) {
VNRelinker aHandle;
VNRelinker bHandle;
this->unlinkFrBack(&aHandle);
bp->unlinkFrBack(&bHandle);
aHandle.relink(bp);
bHandle.relink(this);
}
//====================================================================== //======================================================================
// Clone // Clone

View File

@ -822,7 +822,6 @@ public:
AstNode* unlinkFrBack(VNRelinker* linkerp = nullptr); AstNode* unlinkFrBack(VNRelinker* linkerp = nullptr);
// Unlink this from whoever points to it, keep entire next list with unlinked node // Unlink this from whoever points to it, keep entire next list with unlinked node
AstNode* unlinkFrBackWithNext(VNRelinker* linkerp = nullptr); AstNode* unlinkFrBackWithNext(VNRelinker* linkerp = nullptr);
void swapWith(AstNode* bp);
void relink(VNRelinker* linkerp); // Generally use linker->relink() instead void relink(VNRelinker* linkerp); // Generally use linker->relink() instead
void cloneRelinkNode() { cloneRelink(); } void cloneRelinkNode() { cloneRelink(); }