Commit 7dec931b by Robbert Krebbers

Enable solve_ndisj to handle unions on the LHS.

parent e906ef70
 ... @@ -90,10 +90,11 @@ of the forms: ... @@ -90,10 +90,11 @@ of the forms: Create HintDb ndisj. Create HintDb ndisj. Hint Resolve ndisj_subseteq_difference : ndisj. Hint Resolve ndisj_subseteq_difference : ndisj. Hint Extern 0 (_ ⊥ _) => apply ndot_ne_disjoint; congruence : ndisj. Hint Extern 0 (_ ⊥ _) => apply ndot_ne_disjoint; congruence : ndisj. Hint Resolve ndot_preserve_disjoint_l ndot_preserve_disjoint_r Hint Resolve ndot_preserve_disjoint_l ndot_preserve_disjoint_r : ndisj. nclose_subseteq' ndisj_difference_l : ndisj. Hint Resolve nclose_subseteq' ndisj_difference_l : ndisj. Hint Resolve namespace_subseteq_difference_l | 100 : ndisj. Hint Resolve namespace_subseteq_difference_l | 100 : ndisj. Hint Resolve (empty_subseteq (A:=positive) (C:=coPset)) : ndisj. Hint Resolve (empty_subseteq (A:=positive) (C:=coPset)) : ndisj. Hint Resolve (union_least (A:=positive) (C:=coPset)) : ndisj. Ltac solve_ndisj := Ltac solve_ndisj := repeat match goal with repeat match goal with ... ...
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!