Sha256: 56a6661e81f7ce8b3e756f58dae21541f8676980b2c8097459af162519e3d8f5
Contents?: true
Size: 521 Bytes
Versions: 2
Compression:
Stored size: 521 Bytes
Contents
module YARD::MRuby::Handlers::C::Source class MethodHandler < Base MATCH1 = /mrb_define_( method | singleton_method | module_function ) \s*\( \s*\w+\s*, \s*(\w+)\s*, \s*"([^"]+)"\s*, \s*(\w+)\s*, /mx handles MATCH1 statement_class BodyStatement process do statement.source.scan(MATCH1) do |type,var_name, name, func_name| handle_method(type, var_name, name, func_name) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yard-mruby-0.3.0 | lib/yard/mruby/handlers/c/source/method_handler.rb |
yard-mruby-0.2.3 | lib/yard/mruby/handlers/c/source/method_handler.rb |