Module: Holistic::Ruby::TypeInference::SolvePendingReferences

Extended by:
SolvePendingReferences
Included in:
SolvePendingReferences
Defined in:
lib/holistic/ruby/type_inference/solve_pending_references.rb

Instance Method Summary collapse

Instance Method Details

#call(application:) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/holistic/ruby/type_inference/solve_pending_references.rb', line 7

def call(application:)
  until application.type_inference_processing_queue.empty?
    reference = application.type_inference_processing_queue.pop

    Solve.call(application:, reference:)
  end
end