# File lib/rubinius/actor.rb, line 102 def receive #:yields: filter filter = Filter.new if block_given? yield filter else filter.when(ANY) { |m| m } end current._receive(filter) end