Class: YARD::MRuby::Handlers::C::Source::ClassHandler
- Inherits:
-
Base
- Object
- Handlers::C::Base
- Base
- YARD::MRuby::Handlers::C::Source::ClassHandler
show all
- Defined in:
- lib/yard/mruby/handlers/c/source/class_handler.rb
Constant Summary
collapse
- TOP_LEVEL_CLASS =
/([\w]+)\s*=\s*mrb_define_class\s*
\(
\s*\w+\s*,
\s*"(\w+)"\s*,
\s*([\w\->]+)\s*
\)
/mx
- NAMESPACED_CLASS =
/([\w]+)\s*=\s*mrb_define_class_under\s*
\(
\s*\w+\s*,
\s*(\w+)\s*,
\s*"(\w+)"\s*,
\s*([\w\->]+)\s*
\)
/mx
Constants inherited
from Base
Base::DEFAULT_NAMESPACES
Method Summary
Methods inherited from Base
#handle_class, #handle_module, #namespace_for_variable