diff --git a/src/thirtytwo/Support/RunLengthEncoder.cs b/src/thirtytwo/Support/RunLengthEncoder.cs index 0d9a5ab..2b9d9cf 100644 --- a/src/thirtytwo/Support/RunLengthEncoder.cs +++ b/src/thirtytwo/Support/RunLengthEncoder.cs @@ -11,7 +11,7 @@ namespace Windows.Support; /// Format used is a byte for the count, followed by a byte for the value. /// /// -internal static class RunLengthEncoder +public static class RunLengthEncoder { /// /// Get the encoded length, in bytes, of the given data. diff --git a/src/thirtytwo/Support/SpanWriter.cs b/src/thirtytwo/Support/SpanWriter.cs index aad705d..c3ea72c 100644 --- a/src/thirtytwo/Support/SpanWriter.cs +++ b/src/thirtytwo/Support/SpanWriter.cs @@ -9,7 +9,7 @@ namespace Windows.Support; /// /// Fast stack based writer. /// -internal unsafe ref struct SpanWriter(Span span) where T : unmanaged, IEquatable +public unsafe ref struct SpanWriter(Span span) where T : unmanaged, IEquatable { private Span _unwritten = span; public Span Span { get; } = span;