Class: Udb::Instruction::MemoizedState

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reachable_functions: nil)

Parameters:

  • reachable_functions (Hash{Integer => Idl::FunctionDefAst}, nil) (defaults to: nil)


# File ''

prop :reachable_functions, T.nilable(T::Hash[Integer, Idl::FunctionDefAst])

Instance Attribute Details

#reachable_functionsHash{Integer => Idl::FunctionDefAst}?

Returns the value of prop ‘reachable_functions`.

Returns:

  • (Hash{Integer => Idl::FunctionDefAst}, nil)


# File ''

prop :reachable_functions, T.nilable(T::Hash[Integer, Idl::FunctionDefAst])