aboutsummaryrefslogtreecommitdiff
path: root/dev/ci
diff options
context:
space:
mode:
authorMatthieu Sozeau2018-10-31 16:45:43 +0100
committerMatthieu Sozeau2018-11-06 12:09:26 +0100
commit9cb970f99c0bd5f033742154c11c8313800de960 (patch)
tree63efcec372dbfd0401f72cd8d5120a5760fe5e33 /dev/ci
parent1aa71f100ddd5e3651a7d6e4adf0ebba5ae5fdee (diff)
[program] extend obligation to give back a mapping from obligations to
terms This is necessary for programs like Equations that call add_definition and want to later update in their hook some separate datastructures which refer to the obligations that are defined by Program. We give back a map from obligation name to a constr defined in the program's universe state which the hook returns as well. (Obligation names also correspond to undefined evars in the original terms through Obligations.eterm_obligations). Using this, I can avoid ucontext_of_aucontext in Equations, allowing PR #8601 to go through.
Diffstat (limited to 'dev/ci')
0 files changed, 0 insertions, 0 deletions