TreeSitterInputEdit constructor
const
TreeSitterInputEdit({
- required int startByte,
- required int oldEndByte,
- required int newEndByte,
- required TreeSitterPoint startPosition,
- required TreeSitterPoint oldEndPosition,
- required TreeSitterPoint newEndPosition,
- int? startUtf16,
- int? oldEndUtf16,
- int? newEndUtf16,
- String insertedText = '',
Implementation
const TreeSitterInputEdit({
required this.startByte,
required this.oldEndByte,
required this.newEndByte,
required this.startPosition,
required this.oldEndPosition,
required this.newEndPosition,
this.startUtf16,
this.oldEndUtf16,
this.newEndUtf16,
this.insertedText = '',
}) : assert(startByte >= 0),
assert(oldEndByte >= startByte),
assert(newEndByte >= startByte);