• Home
  • Raw
  • Download

Lines Matching refs:data_node

53 static void multiline_comment(FILE *f, struct data_node *doc)  in multiline_comment()
65 struct data_node *line; in multiline_comment()
103 static void maybe_doc_comment(FILE *f, struct data_node *doc) in maybe_doc_comment()
123 static void maybe_comment(FILE *f, struct data_node *doc) in maybe_comment()
140 static char *next_token2(FILE *f, char *buf, size_t buf_len, struct data_node *doc) in next_token2()
215 static char *next_token(FILE *f, struct data_node *doc) in next_token()
289 static int parse_array(FILE *f, struct data_node *node) in parse_array()
298 struct data_node *ret = data_node_array(); in parse_array()
318 struct data_node *str = data_node_string(token); in parse_array()
378 static void look_for_array_size(FILE *f, const char *arr_id, struct data_node **res) in look_for_array_size()
407 static int parse_array_size(FILE *f, struct data_node **res) in parse_array_size()
475 static int parse_test_struct(FILE *f, struct data_node *doc, struct data_node *node) in parse_test_struct()
480 struct data_node *ret; in parse_test_struct()
669 static struct data_node *parse_file(const char *fname) in parse_file()
683 struct data_node *res = data_node_hash(); in parse_file()
684 struct data_node *doc = data_node_array(); in parse_file()
736 static void convert_str2int(struct data_node *res, const char *id, const char *str_val) in convert_str2int()
756 static void check_normalize_types(struct data_node *res) in check_normalize_types()
761 struct data_node *n; in check_normalize_types()
833 struct data_node *res; in main()