Rename ts_document_set_debugger -> ts_document_set_logger

This commit is contained in:
Max Brunsfeld 2016-09-06 17:27:50 -07:00
parent 64a6c9db0e
commit 096ac2d4b6
15 changed files with 78 additions and 101 deletions

View file

@ -3,14 +3,13 @@
#include "tree_sitter/parser.h"
#include "runtime/tree.h"
#include "runtime/length.h"
#include "runtime/debugger.h"
#include "runtime/utf16.h"
#include "utf8proc.h"
#define LOG(...) \
if (self->debugger.debug_fn) { \
if (self->logger.log) { \
snprintf(self->debug_buffer, TS_DEBUG_BUFFER_SIZE, __VA_ARGS__); \
self->debugger.debug_fn(self->debugger.payload, TSDebugTypeLex, \
self->logger.log(self->logger.payload, TSLogTypeLex, \
self->debug_buffer); \
}
@ -86,7 +85,7 @@ void ts_lexer_init(TSLexer *self) {
.advance = ts_lexer__advance,
.chunk = NULL,
.chunk_start = 0,
.debugger = ts_debugger_null(),
.logger = {},
};
ts_lexer_reset(self, ts_length_zero());
}