convertGenerated method

TreeSitterNode convertGenerated(
  1. GeneratedTreeSitterNode generated,
  2. String source, {
  3. bool annotateLocals = true,
  4. Uint8List? sourceBytes,
})

Implementation

TreeSitterNode convertGenerated(
  GeneratedTreeSitterNode generated,
  String source, {
  bool annotateLocals = true,
  Uint8List? sourceBytes,
}) {
  final root = _convertGeneratedNode(
    generated,
    sourceBytes == null
        ? _SourceByteIndex(source)
        : _SourceByteIndex.fromBytes(sourceBytes),
    language,
  );
  return annotateLocals ? locals?.annotate(root, source) ?? root : root;
}