blob: 76844a4ab8750a3795debe316cfdb9e6070989a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
require_relative '../spec_helper'
def parse(src, file = '(stdin)')
YARD::Registry.clear
parser = YARD::Parser::SourceParser.new(:source)
parser.file = file
parser.parse(StringIO.new(src))
end
def parse_init(src)
YARD::Registry.clear
YARD.parse_string("void mrb_foo_gem_init(mrb_state *mrb) {\n#{src}\n}", :source)
end
|