blob: 9424e3ef7f5c8fd24fdd82eacf82dbd073772be0 (
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(:c)
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}", :c)
end
|