lib/yard/handlers/c/method_handler.rb in yard-0.8.7.1 vs lib/yard/handlers/c/method_handler.rb in yard-0.8.7.2
- old
+ new
@@ -6,14 +6,14 @@
module_function |
private_method
)
\s*\(\s*([\w\.]+),
\s*"([^"]+)",
- \s*(?:RUBY_METHOD_FUNC\(|VALUEFUNC\()?(\w+)\)?,
+ \s*(?:RUBY_METHOD_FUNC\(|VALUEFUNC\(|\(\w+\))?(\w+)\)?,
\s*(-?\w+)\s*\)}xm
MATCH2 = %r{rb_define_global_function\s*\(
\s*"([^"]+)",
- \s*(?:RUBY_METHOD_FUNC\(|VALUEFUNC\()?(\w+)\)?,
+ \s*(?:RUBY_METHOD_FUNC\(|VALUEFUNC\(|\(\w+\))?(\w+)\)?,
\s*(-?\w+)\s*\)}xm
handles MATCH1
handles MATCH2
statement_class BodyStatement