class TypeProf::AllocationSite
Attributes
parent[R]
val[R]
Public Class Methods
new(val, parent = nil)
click to toggle source
# File typeprof-0.21.2/lib/typeprof/container-type.rb, line 5 def initialize(val, parent = nil) raise if !val.is_a?(Utils::StructuralEquality) && !val.is_a?(Integer) && !val.is_a?(Symbol) @val = val @parent = parent end
Public Instance Methods
add_id(val)
click to toggle source
# File typeprof-0.21.2/lib/typeprof/container-type.rb, line 13 def add_id(val) AllocationSite.new(val, self) end