From 0f8c056b1214dab67d7cdfe236747e1507b9bd6d Mon Sep 17 00:00:00 2001 From: ayyansea Date: Tue, 3 Dec 2024 22:34:26 +0300 Subject: feat: add Clear() method to LinkedTokenList --- internal/token/linked_token_list.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/token/linked_token_list.go b/internal/token/linked_token_list.go index 5115f75..b36f170 100644 --- a/internal/token/linked_token_list.go +++ b/internal/token/linked_token_list.go @@ -12,6 +12,11 @@ func (lts *LinkedTokenList) GetTail() *Token { return lts.tail } +func (lts *LinkedTokenList) Clear() { + lts.head = nil + lts.tail = nil +} + func (lts *LinkedTokenList) AddToken(content string) { newToken := &Token{ content: content, -- cgit v1.2.3