Rename ts_document_set_debugger -> ts_document_set_logger
This commit is contained in:
parent
64a6c9db0e
commit
096ac2d4b6
15 changed files with 78 additions and 101 deletions
|
|
@ -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());
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue