Object
# File typeprof-0.12.0/lib/typeprof/analyzer.rb, line 69 def initialize(ctx, pc, outer) @ctx = ctx @pc = pc @outer = outer end
# File typeprof-0.12.0/lib/typeprof/analyzer.rb, line 81 def jump(pc) ExecutionPoint.new(@ctx, pc, @outer) end
# File typeprof-0.12.0/lib/typeprof/analyzer.rb, line 75 def key [@ctx.iseq, @pc] end
# File typeprof-0.12.0/lib/typeprof/analyzer.rb, line 85 def next ExecutionPoint.new(@ctx, @pc + 1, @outer) end
# File typeprof-0.12.0/lib/typeprof/analyzer.rb, line 89 def source_location @ctx.source_location(@pc) end
This page was generated for Ruby 3.0.1
Ruby-doc.org is a service of James Britt and Neurogami, purveyors of fine dance noise.
Generated with Ruby-doc Rdoc Generator 0.44.2.