Module: Signature (Umu::Environment::Context::Type)

Overview
Module Structure
Class Hierarchy
Constants
Signature::EMPTY_SET
Module Functions
Signature.make_class / 4
Signature.make_metaclass / 1
Signature.make_set / 1
Signature.make_method_signat / 4
Signature.make_method_info / 4
is a submodule of
module: Type ( Umu::Environment::Context )
is modularized into
module: Class   
class: SetOfClass   
module: Method   
has modular siblings
class: Entry   
has properties
function: make_class / 4   
function: make_metaclass / 1   
function: make_set / 1   
constant: EMPTY_SET   
function: make_method_signat / 4   
function: make_method_info / 4   
is defined at
#14 in environment/context/type/signature/class.rb  
#14 in environment/context/type/signature/set-of-class.rb  
#14 in environment/context/type/signature/method.rb  
#102 in common/constant.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Umu
  module: Environment
  module: Context
  module: Type
✗ module: Signature
module: Class     
class: SetOfClass     
module: Method     
  class: Entry

Constants

Signature::EMPTY_SET

#76 in environment/context/type/signature/set-of-class.rb

EMPTY_SET = make_set([])   

Module Functions

Signature.make_class / 4

#235 in environment/context/type/signature/class.rb

make_class ( klass ,
  symbol ,
  class_method_info_of_mess_sym ,
  instance_method_info_of_mess_sym )

Signature.make_metaclass / 1

#255 in environment/context/type/signature/class.rb

make_metaclass ( base_class_signat )

Signature.make_set / 1

#70 in environment/context/type/signature/set-of-class.rb

make_set ( signats )

Signature.make_method_signat / 4

#217 in environment/context/type/signature/method.rb

make_method_signat ( meth_sym ,
  mess_sym ,
  param_class_signats ,
  ret_class_signat )

Signature.make_method_info / 4

#231 in environment/context/type/signature/method.rb

make_method_info ( meth_sym ,
  mess_sym ,
  param_class_types ,
  ret_class_type )