From 254edb0ec8ca2885c8e837d6c950203ffc4f93d2 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Thu, 7 Jul 2022 17:45:38 -0700 Subject: [PATCH] Include captured summary information in stack debug graphs --- lib/src/stack.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/src/stack.c b/lib/src/stack.c index 6962a157..caad7b47 100644 --- a/lib/src/stack.c +++ b/lib/src/stack.c @@ -777,7 +777,8 @@ bool ts_stack_print_dot_graph(Stack *self, const TSLanguage *language, FILE *f) ); if (head->summary) { - fprintf(f, "\nsummary_size: %u", head->summary->size); + fprintf(f, "\nsummary:"); + for (uint32_t j = 0; j < head->summary->size; j++) fprintf(f, " %u", head->summary->contents[j].state); } if (head->last_external_token.ptr) {