Sha256: b424059f065b8d4ff96c24b7da900e26c8eb3643c1ab98fc9a57a5320bbcd61c

Contents?: true

Size: 458 Bytes

Versions: 1

Compression:

Stored size: 458 Bytes

Contents

#ifndef RB_TREE_SITTER_DOCUMENT_H
#define RB_TREE_SITTER_DOCUMENT_H

#include "ruby.h"
#include <dlfcn.h>
#include "tree-sitter.h"

static VALUE rb_eDocumentError;

void init_document();
static VALUE rb_document_alloc(VALUE self);
VALUE rb_document_new(VALUE self, VALUE rb_str, VALUE rb_options);
VALUE rb_document_set_language(VALUE self, VALUE lang);
VALUE rb_document_set_input_string(VALUE self, VALUE str);
VALUE rb_document_parse(VALUE self);

#endif

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tree-sitter-0.1.0 ext/tree-sitter/document.h