From 9c37c06ec7146ea8fce8308b128fdc32ce614b5a Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 30 Jun 2016 09:40:47 -0700 Subject: [PATCH] Remove unnecessary parser debugger accessors --- src/runtime/document.c | 4 ++-- src/runtime/parser.c | 8 -------- src/runtime/parser.h | 2 -- 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/runtime/document.c b/src/runtime/document.c index 3d0ef2a1..6f896a8b 100644 --- a/src/runtime/document.c +++ b/src/runtime/document.c @@ -45,11 +45,11 @@ void ts_document_set_language(TSDocument *self, const TSLanguage *language) { } TSDebugger ts_document_debugger(const TSDocument *self) { - return ts_parser_debugger(&self->parser); + return self->parser.lexer.debugger; } void ts_document_set_debugger(TSDocument *self, TSDebugger debugger) { - ts_parser_set_debugger(&self->parser, debugger); + self->parser.lexer.debugger = debugger; } void ts_document_print_debugging_graphs(TSDocument *self, bool should_print) { diff --git a/src/runtime/parser.c b/src/runtime/parser.c index dfdad4d6..d102c682 100644 --- a/src/runtime/parser.c +++ b/src/runtime/parser.c @@ -1085,14 +1085,6 @@ void ts_parser_destroy(TSParser *self) { array_delete(&self->reduce_actions); } -TSDebugger ts_parser_debugger(const TSParser *self) { - return self->lexer.debugger; -} - -void ts_parser_set_debugger(TSParser *self, TSDebugger debugger) { - self->lexer.debugger = debugger; -} - TSTree *ts_parser_parse(TSParser *self, TSInput input, TSTree *old_tree) { ts_parser__start(self, input, old_tree); StackVersion version = 0; diff --git a/src/runtime/parser.h b/src/runtime/parser.h index 823f07f6..9a2f4015 100644 --- a/src/runtime/parser.h +++ b/src/runtime/parser.h @@ -22,8 +22,6 @@ typedef struct { bool ts_parser_init(TSParser *); void ts_parser_destroy(TSParser *); -TSDebugger ts_parser_debugger(const TSParser *); -void ts_parser_set_debugger(TSParser *, TSDebugger); TSTree *ts_parser_parse(TSParser *, TSInput, TSTree *); #ifdef __cplusplus