#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <arpa/inet.h>
#include <yyast/yyast.h>
Go to the source code of this file.
Data Structures | |
union | type64_t |
Defines | |
#define | _GNU_SOURCE |
Functions | |
void | indent (unsigned int level) |
void | print_name (ya_name_t name) |
off_t | node_decode (char *buf, size_t buf_size, unsigned int level) |
int | main (int argc, char *argv[]) |
void indent | ( | unsigned int | level | ) |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
off_t node_decode | ( | char * | buf, | |
size_t | buf_size, | |||
unsigned int | level | |||
) |
Definition at line 64 of file yadump.c.
References type64_t::c, ya_position_s::column, type64_t::d, ya_node_s::data, ya_position_s::file, type64_t::i, indent(), ya_position_s::line, ya_node_s::name, ya_node_s::position, print_name(), ya_node_s::size, ya_node_s::type, type64_t::u, YA_NODE_TYPE_BINARY_FLOAT, YA_NODE_TYPE_BRANCH, YA_NODE_TYPE_NEGATIVE_INTEGER, YA_NODE_TYPE_NULL, YA_NODE_TYPE_POSITIVE_INTEGER, and YA_NODE_TYPE_TEXT.
Referenced by main().
void print_name | ( | ya_name_t | name | ) |