class SFRP::Poly::TypeAnnotationVar
Public Class Methods
new(var_str)
click to toggle source
# File lib/sfrp/poly/typing.rb, line 179 def initialize(var_str) @var_str = var_str end
Public Instance Methods
to_s()
click to toggle source
# File lib/sfrp/poly/typing.rb, line 192 def to_s @var_str end
to_typing(tbl)
click to toggle source
# File lib/sfrp/poly/typing.rb, line 183 def to_typing(tbl) raise var_str unless tbl.key?(@var_str) tbl[@var_str] end
var_strs()
click to toggle source
# File lib/sfrp/poly/typing.rb, line 188 def var_strs [@var_str] end