Sha256: a354e145c2b9b7255f20cae213f6843887624802c43f44b4f14b5e8a5da5521b

Contents?: true

Size: 306 Bytes

Versions: 77

Compression:

Stored size: 306 Bytes

Contents

#ifndef RBS__PARSER_H
#define RBS__PARSER_H

#include "ruby.h"
#include "parserstate.h"

/**
 * RBS::Parser class
 * */
extern VALUE RBS_Parser;

VALUE parse_type(parserstate *state);
VALUE parse_method_type(parserstate *state);
VALUE parse_signature(parserstate *state);

void rbs__init_parser();

#endif

Version data entries

77 entries across 77 versions & 2 rubygems

Version Path
rbs-3.8.1 ext/rbs_extension/parser.h
rbs-3.8.0 ext/rbs_extension/parser.h
rbs-3.8.0.pre.1 ext/rbs_extension/parser.h
rbs-3.7.0.pre.1 ext/rbs_extension/parser.h
rbs-3.7.0.dev.1 ext/rbs_extension/parser.h
rbs-3.6.1 ext/rbs_extension/parser.h
rbs-3.6.0 ext/rbs_extension/parser.h
rbs-3.6.0.pre.3 ext/rbs_extension/parser.h
rbs-3.6.0.pre.2 ext/rbs_extension/parser.h
rbs-3.6.0.pre.1 ext/rbs_extension/parser.h
rbs-3.6.0.dev.1 ext/rbs_extension/parser.h
rbs-3.5.3 ext/rbs_extension/parser.h
rbs-3.5.2 ext/rbs_extension/parser.h
rbs-3.5.1 ext/rbs_extension/parser.h
rbs-3.5.1.pre.1 ext/rbs_extension/parser.h
rbs-3.5.0 ext/rbs_extension/parser.h
rbs-3.5.0.pre.2 ext/rbs_extension/parser.h
rbs-3.5.0.pre.1 ext/rbs_extension/parser.h
rbs-3.4.4 ext/rbs_extension/parser.h
rbs-3.4.3 ext/rbs_extension/parser.h