Module: Decode::Language::Ruby
- Defined in:
- lib/decode/language/ruby.rb,
lib/decode/language/ruby/call.rb,
lib/decode/language/ruby/code.rb,
lib/decode/language/ruby/alias.rb,
lib/decode/language/ruby/block.rb,
lib/decode/language/ruby/class.rb,
lib/decode/language/ruby/method.rb,
lib/decode/language/ruby/module.rb,
lib/decode/language/ruby/parser.rb,
lib/decode/language/ruby/generic.rb,
lib/decode/language/ruby/segment.rb,
lib/decode/language/ruby/constant.rb,
lib/decode/language/ruby/function.rb,
lib/decode/language/ruby/attribute.rb,
lib/decode/language/ruby/reference.rb,
lib/decode/language/ruby/definition.rb
Overview
Represents an interface for extracting information from Ruby source code.
Defined Under Namespace
Classes: Alias, Attribute, Block, Call, Class, Code, Constant, Definition, Function, Generic, Method, Module, Parser, Reference, Segment, Singleton
Class Method Summary collapse
-
.new ⇒ Object
Create a new Ruby language instance.
Class Method Details
.new ⇒ Object
Create a new Ruby language instance.
14 15 16 |
# File 'lib/decode/language/ruby.rb', line 14 def self.new Generic.new("ruby") end |