File tree 2 files changed +5
-3
lines changed
plugins/hls-tactics-plugin/src/Wingman
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -82,11 +82,12 @@ runTactic ctx jdg t =
82
82
flip sortBy solns $ comparing $ \ (ext, (_, holes)) ->
83
83
Down $ scoreSolution ext jdg holes
84
84
case sorted of
85
- ((syn, _ ) : _) ->
85
+ ((syn, (_, subgoals) ) : _) ->
86
86
Right $
87
87
RunTacticResults
88
- { rtr_trace = syn_trace syn
89
- , rtr_extract = simplify $ syn_val syn
88
+ { rtr_trace = syn_trace syn
89
+ , rtr_extract = simplify $ syn_val syn
90
+ , rtr_subgoals = subgoals
90
91
, rtr_other_solns = reverse . fmap fst $ sorted
91
92
, rtr_jdg = jdg
92
93
, rtr_ctx = ctx
Original file line number Diff line number Diff line change @@ -476,6 +476,7 @@ rose a rs = Rose $ Node a $ coerce rs
476
476
data RunTacticResults = RunTacticResults
477
477
{ rtr_trace :: Trace
478
478
, rtr_extract :: LHsExpr GhcPs
479
+ , rtr_subgoals :: [Judgement ]
479
480
, rtr_other_solns :: [Synthesized (LHsExpr GhcPs )]
480
481
, rtr_jdg :: Judgement
481
482
, rtr_ctx :: Context
You can’t perform that action at this time.
0 commit comments