Class: TypeProf::Core::ModuleEntity

Inherits:
Object
  • Object
show all
Defined in:
sig/shims/typeprof/core.rbs

Instance Attribute Summary collapse

Instance Attribute Details

#child_modules ⇒ Hash[ModuleEntity, ModuleEntity] (readonly)

Returns the value of attribute child_modules.

Returns:



52
53
54
# File 'sig/shims/typeprof/core.rbs', line 52

def child_modules
  @child_modules
end

#consts ⇒ Hash[Symbol, ValueEntity] (readonly)

Returns the value of attribute consts.

Returns:



53
54
55
# File 'sig/shims/typeprof/core.rbs', line 53

def consts
  @consts
end

#cpath ⇒ Array[Symbol] (readonly)

Returns the value of attribute cpath.

Returns:

  • (Array[Symbol])


49
50
51
# File 'sig/shims/typeprof/core.rbs', line 49

def cpath
  @cpath
end

#included_modules ⇒ Hash[ModuleEntity, ModuleEntity] (readonly)

Returns the value of attribute included_modules.

Returns:



51
52
53
# File 'sig/shims/typeprof/core.rbs', line 51

def included_modules
  @included_modules
end

#methods ⇒ Hash[bool, Hash[Symbol, MethodEntity]] (readonly)

Returns the value of attribute methods.

Returns:



54
55
56
# File 'sig/shims/typeprof/core.rbs', line 54

def methods
  @methods
end

#superclass ⇒ ModuleEntity? (readonly)

Returns the value of attribute superclass.

Returns:



50
51
52
# File 'sig/shims/typeprof/core.rbs', line 50

def superclass
  @superclass
end