Herb C Reference
Loading...
Searching...
No Matches
analyzed_ruby.h
Go to the documentation of this file.
1#ifndef HERB_ANALYZED_RUBY_H
2#define HERB_ANALYZED_RUBY_H
3
4#include "array.h"
5
6#include <prism.h>
7
29
32
33#endif
void free_analyzed_ruby(analyzed_ruby_T *analyzed)
Definition analyzed_ruby.c:33
struct ANALYZED_RUBY_STRUCT analyzed_ruby_T
analyzed_ruby_T * init_analyzed_ruby(char *source)
Definition analyzed_ruby.c:6
Definition analyzed_ruby.h:8
bool has_case_node
Definition analyzed_ruby.h:19
bool has_until_node
Definition analyzed_ruby.h:23
pm_node_t * root
Definition analyzed_ruby.h:10
bool has_block_node
Definition analyzed_ruby.h:18
bool parsed
Definition analyzed_ruby.h:12
bool has_if_node
Definition analyzed_ruby.h:13
bool valid
Definition analyzed_ruby.h:11
bool has_for_node
Definition analyzed_ruby.h:21
bool has_elsif_node
Definition analyzed_ruby.h:14
bool has_begin_node
Definition analyzed_ruby.h:24
pm_parser_t parser
Definition analyzed_ruby.h:9
bool has_block_closing
Definition analyzed_ruby.h:17
bool has_unless_node
Definition analyzed_ruby.h:27
bool has_ensure_node
Definition analyzed_ruby.h:26
bool has_when_node
Definition analyzed_ruby.h:20
bool has_end
Definition analyzed_ruby.h:16
bool has_else_node
Definition analyzed_ruby.h:15
bool has_while_node
Definition analyzed_ruby.h:22
bool has_rescue_node
Definition analyzed_ruby.h:25