Quote strings in AST debug strs
This commit is contained in:
parent
4a5c651d43
commit
c678acfb19
7
ast.c
7
ast.c
@ -5,6 +5,7 @@
|
||||
#include <printf.h>
|
||||
|
||||
#include "ast.h"
|
||||
#include "builtins/string.h"
|
||||
|
||||
static const char *OP_NAMES[] = {
|
||||
[BINOP_UNKNOWN]="unknown",
|
||||
@ -125,9 +126,9 @@ CORD ast_to_cord(ast_t *ast)
|
||||
T(EnumDef, "(%s, tags=%r, namespace=%r)", data.name, tags_to_cord(data.tags), ast_to_cord(data.namespace))
|
||||
T(Index, "(indexed=%r, index=%r)", ast_to_cord(data.indexed), ast_to_cord(data.index))
|
||||
T(FieldAccess, "(fielded=%r, field=%s)", ast_to_cord(data.fielded), data.field)
|
||||
T(DocTest, "(expr=%r, output=%s)", ast_to_cord(data.expr), data.output ? data.output : "")
|
||||
T(Use, "(%s)", data.path)
|
||||
T(LinkerDirective, "(%s)", data.directive)
|
||||
T(DocTest, "(expr=%r, output=%r)", ast_to_cord(data.expr), Str__quoted(data.output, true))
|
||||
T(Use, "(%s)", Str__quoted(data.path, true))
|
||||
T(LinkerDirective, "(%s)", Str__quoted(data.directive, true))
|
||||
#undef T
|
||||
}
|
||||
return NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user