snapshot method
Implementation
TreeSitterCollectedInput snapshot() => TreeSitterCollectedInput(
source: utf8.decode(_decodedBytes, allowMalformed: true),
byteLength: _physicalConsumed,
endPoint: _encodedPoint,
sourceBytes: Uint8List.fromList(_physicalBytes),
decodedMap: TreeSitterDecodedInputMap._(
decodedByteOffsets: List<int>.of(_decodedByteOffsets),
encodedByteOffsets: List<int>.of(_encodedByteOffsets),
decodedUtf16Offsets: List<int>.of(_decodedUtf16Offsets),
encodedPoints: List<TreeSitterPoint>.of(_encodedPoints),
),
);