Class: Udb::Csr::MemoizedState

Inherits:
T::Struct
  • Object
show all
Defined in:
lib/udb/obj/csr.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reachable_functions:)

Parameters:

  • reachable_functions (Hash{Symbol, Integer => Array<Idl::FunctionDefAst>})


# File ''

prop :reachable_functions, T::Hash[T.any(Symbol, Integer), T::Array[Idl::FunctionDefAst]]

Instance Attribute Details

#reachable_functionsHash{Symbol, Integer => Array<Idl::FunctionDefAst>}

Returns the value of prop ‘reachable_functions`.

Returns:

  • (Hash{Symbol, Integer => Array<Idl::FunctionDefAst>})


# File ''

prop :reachable_functions, T::Hash[T.any(Symbol, Integer), T::Array[Idl::FunctionDefAst]]