Class: YARD::Handlers::C::MRubyModuleHandler

Inherits:
MRubyBase
  • Object
show all
Defined in:
lib/yard/handlers/c/mruby_module_handler.rb

Constant Summary collapse

TOP_LEVEL_MODULE =
/([\w]+)\s*=\s*mrb_define_module\s*
  \(
  \s*\w+\s*,
  \s*"(\w+)"\s*
  \)
/mx
NAMESPACED_MODULE =
/([\w]+)\s*=\s*mrb_define_module_under\s*
  \(
  \s*\w+\s*,
  \s*(\w+)\s*,
  \s*"(\w+)"\s*
  \)
/mx

Constants inherited from MRubyBase

YARD::Handlers::C::MRubyBase::DEFAULT_NAMESPACES

Method Summary

Methods inherited from MRubyBase

#handle_class, #handle_module, #namespace_for_variable