Sha256: 4e44e4a89c23b73a46650a428055e346ff43a13af43d89ac60fc7e70d4e6c5ce
Contents?: true
Size: 785 Bytes
Versions: 3
Compression:
Stored size: 785 Bytes
Contents
module Inch module Language module Nodejs module Evaluation # Proxy class for functions class FunctionObject < Base protected def relevant_roles relevant_base_roles.merge(relevant_function_roles) end def relevant_function_roles { Role::Function::Getter => nil, Role::Function::Setter => nil, Role::Function::Overridden => if object.overridden? object.overridden_method.score else nil end, Role::Function::WithBangName => nil, Role::Function::WithQuestioningName => nil } end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems