Fix overridden initializer warning in tree constructor
This commit is contained in:
parent
9db291fe88
commit
0193be166b
3 changed files with 8 additions and 10 deletions
|
|
@ -9,9 +9,7 @@ struct TSDocument {
|
|||
TSNode *node;
|
||||
};
|
||||
|
||||
TSDocument *ts_document_make() {
|
||||
return calloc(sizeof(TSDocument), 1);
|
||||
}
|
||||
TSDocument *ts_document_make() { return calloc(sizeof(TSDocument), 1); }
|
||||
|
||||
void ts_document_free(TSDocument *document) {
|
||||
ts_parser_destroy(&document->parser);
|
||||
|
|
|
|||
|
|
@ -6,10 +6,10 @@
|
|||
#include "runtime/stack.h"
|
||||
#include "runtime/parser.h"
|
||||
|
||||
#define DEBUG_PARSE(...) \
|
||||
if (parser->debug) { \
|
||||
#define DEBUG_PARSE(...) \
|
||||
if (parser->debug) { \
|
||||
fprintf(stderr, "PARSE " __VA_ARGS__); \
|
||||
fprintf(stderr, "\n"); \
|
||||
fprintf(stderr, "\n"); \
|
||||
}
|
||||
|
||||
static const TSParseAction *actions_for_state(const TSLanguage *language,
|
||||
|
|
|
|||
|
|
@ -54,10 +54,10 @@ TSTree *ts_tree_make_node(TSSymbol symbol, size_t child_count,
|
|||
.symbol = symbol,
|
||||
.size = size,
|
||||
.offset = offset,
|
||||
.options = options,
|
||||
.children = children,
|
||||
.child_count = child_count,
|
||||
.visible_child_count = visible_child_count, };
|
||||
.options = options };
|
||||
result->children = children;
|
||||
result->child_count = child_count;
|
||||
result->visible_child_count = visible_child_count;
|
||||
|
||||
TSChildWithPosition *visible_children =
|
||||
ts_tree_visible_children(result, NULL);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue