From 12c184a639e05bbb1c31e20835ed6756f74ee299 Mon Sep 17 00:00:00 2001 From: Kenta Kubo <601636+kkebo@users.noreply.github.com> Date: Sun, 30 Jun 2024 02:08:57 +0900 Subject: [PATCH] fix: make TreeConstructor's TokenSink conformance public fixes #95 --- Sources/TreeConstructor/TreeConstructor.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/TreeConstructor/TreeConstructor.swift b/Sources/TreeConstructor/TreeConstructor.swift index 19ecb6b..f09361d 100644 --- a/Sources/TreeConstructor/TreeConstructor.swift +++ b/Sources/TreeConstructor/TreeConstructor.swift @@ -1,4 +1,4 @@ -import Tokenizer +public import Tokenizer public struct TreeConstructor: ~Copyable { private var mode: InsertionMode @@ -9,7 +9,7 @@ public struct TreeConstructor: ~Copyable { } extension TreeConstructor: TokenSink { - mutating func process(_ token: consuming Token) { + public mutating func process(_ token: consuming Token) { switch self.mode { case .initial: switch token {