Class: TypeProf::RubySignatureExporter::ClassData
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
          Struct
         | |
| Instance Chain: 
          self,
          Struct
         | |
| Inherits: | Struct 
 | 
| Defined in: | lib/typeprof/export.rb | 
Instance Attribute Summary
- #consts rw
- #cvars rw
- #inner_classes rw
- #ivars rw
- #kind rw
- #methods rw
- #modules rw
- #name rw
- #source_locations rw
- #superclass rw
- #visibilities rw
Instance Attribute Details
#consts (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#cvars (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#inner_classes (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#ivars (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#kind (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#methods (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#modules (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#name (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#source_locations (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#superclass (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)
#visibilities (rw)
[ GitHub ]# File 'lib/typeprof/export.rb', line 235
ClassData = Struct.new(:kind, :name, :superclass, :consts, :modules, :ivars, :cvars, :methods, :visibilities, :source_locations, :inner_classes, keyword_init: true)