rootNodeWithOffset method
TreeSitterNode
rootNodeWithOffset(
- int byteOffset,
- TreeSitterPoint pointOffset, {
- int? utf16Offset,
Implementation
TreeSitterNode rootNodeWithOffset(
int byteOffset,
TreeSitterPoint pointOffset, {
int? utf16Offset,
}) {
_checkNotDisposed();
if (byteOffset < 0 || (utf16Offset != null && utf16Offset < 0)) {
throw RangeError('Root offsets must be non-negative.');
}
return _offsetNode(
rootNode,
byteOffset,
utf16Offset ?? byteOffset,
pointOffset,
)._bindRoot(this);
}