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-2.3.2 ext/rbs_extension/parser.h
rbs-2.3.1 ext/rbs_extension/parser.h
rbs-2.3.0 ext/rbs_extension/parser.h
rbs-2.2.2 ext/rbs_extension/parser.h
rbs-2.2.1 ext/rbs_extension/parser.h
rbs-2.2.0 ext/rbs_extension/parser.h
rbs-2.1.0 ext/rbs_extension/parser.h
rbs-2.0.0 ext/rbs_extension/parser.h
rbs-2.0.0.pre2 ext/rbs_extension/parser.h
rbs-2.0.0.pre1 ext/rbs_extension/parser.h
rbs-1.8.1 ext/rbs_extension/parser.h
rbs-1.8.0 ext/rbs_extension/parser.h
rbs-1.7.1 ext/rbs_extension/parser.h
rbs-1.7.0 ext/rbs_extension/parser.h
rbs-1.7.0.beta.5 ext/rbs_extension/parser.h
rbs-1.7.0.beta.4 ext/rbs_extension/parser.h
rbs-1.7.0.beta.3 ext/rbs_extension/parser.h