class TypeProf::CRef
Attributes
              klass[R]
            
            
              outer[R]
            
            
              singleton[R]
            
            Public Class Methods
                              new(outer, klass, singleton)
                              click to toggle source
                            
                            # File typeprof-0.15.2/lib/typeprof/analyzer.rb, line 5 def initialize(outer, klass, singleton) @outer = outer @klass = klass @singleton = singleton # flags # scope_visi (= method_visi * module_func_flag) # refinements end
Public Instance Methods
                              extend(klass, singleton)
                              click to toggle source
                            
                            # File typeprof-0.15.2/lib/typeprof/analyzer.rb, line 14 def extend(klass, singleton) CRef.new(self, klass, singleton) end
                              pretty_print(q)
                              click to toggle source
                            
                            # File typeprof-0.15.2/lib/typeprof/analyzer.rb, line 20 def pretty_print(q) q.text "CRef[" q.pp @klass q.text "]" end