Sha256: 877a9c53212c47ba9d1beec5999e50b78d232d3c094793980326ae712512ca66

Contents?: true

Size: 434 Bytes

Versions: 2

Compression:

Stored size: 434 Bytes

Contents

#ifndef MEL_VISITOR_HPP
#define MEL_VISITOR_HPP

#ifdef __cplusplus
extern "C" {
#endif

namespace melbourne {
  rb_parse_state *alloc_parse_state();
  void *pt_allocate(rb_parse_state *st, int size);
  void pt_free(rb_parse_state *st);
  void create_error(rb_parse_state *parse_state, char *msg);
  NODE *node_newnode(rb_parse_state*, enum node_type, VALUE, VALUE, VALUE);
};

#ifdef __cplusplus
}  /* extern "C" { */
#endif

#endif

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
melbourne-1.0.1 ext/melbourne/visitor.hpp
melbourne-1.0.0 ext/melbourne/visitor.hpp