|
Prism Ruby parser
|
#include "prism/excludes.h"#include "prism/compiler/exported.h"#include "prism/compiler/nonnull.h"#include "prism/ast.h"#include "prism/buffer.h"#include "prism/parser.h"

Go to the source code of this file.
Functions | |
| PRISM_EXPORTED_FUNCTION void | pm_dump_json (pm_buffer_t *buffer, const pm_parser_t *parser, const pm_node_t *node) PRISM_NONNULL(1 |
| Dump JSON to the given buffer. | |
| PRISM_EXPORTED_FUNCTION void pm_dump_json | ( | pm_buffer_t * | buffer, |
| const pm_parser_t * | parser, | ||
| const pm_node_t * | node | ||
| ) |
Dump JSON to the given buffer.
| buffer | The buffer to serialize to. |
| parser | The parser that parsed the node. |
| node | The node to serialize. |