mirror of
https://github.com/mistergibson/gxg-web-client.git
synced 2026-08-15 03:26:00 -07:00
22 lines
614 B
Ruby
22 lines
614 B
Ruby
module Rubinius
|
|
class RespondToCache < CallSite
|
|
|
|
attr_reader :name
|
|
attr_reader :executable
|
|
attr_reader :receiver_class
|
|
attr_reader :message
|
|
attr_reader :visibility
|
|
attr_reader :responds
|
|
attr_reader :fallback_call_site
|
|
|
|
def hits
|
|
Rubinius.primitive :respond_to_cache_hits
|
|
raise PrimitiveFailure, "RespondToCache#hits primitive failed"
|
|
end
|
|
|
|
def inspect
|
|
"#<#{self.class.name}:0x#{self.object_id.to_s(16)} #{location}##{@name}(#{hits}) receiver_class=#{@receiver_class} message=#{@message} visibility=#{@visibility} responds=#{@responds}>"
|
|
end
|
|
|
|
end
|
|
end
|