class CodeTools::AST::Self

Public Instance Methods

bytecode(g) click to toggle source
# File lib/rubinius/code/ast/self.rb, line 5
def bytecode(g)
  pos(g)

  g.push_self
end
defined(g) click to toggle source
# File lib/rubinius/code/ast/self.rb, line 11
def defined(g)
  g.push_literal "self"
end
to_sexp() click to toggle source
# File lib/rubinius/code/ast/self.rb, line 19
def to_sexp
  [:self]
end
value_defined(g, f) click to toggle source
# File lib/rubinius/code/ast/self.rb, line 15
def value_defined(g, f)
  g.push_self
end