Skip to content
Snippets Groups Projects
Commit c2646fff authored by Adam Wardynski's avatar Adam Wardynski
Browse files

Fix nondeterminism in ? ? operator.

parent def7cb39
Branches
No related merge requests found
......@@ -521,12 +521,9 @@ condit_sym
}
}
| Q_MARK
(p_true = sym_set_operators [tagset, vars] |
p_true = condit_sym [tagset, vars])
(p_true = sym_set_operators [tagset, vars])
Q_MARK
(test = logical_predicates [tagset, vars] |
test = condit_bool [tagset, vars])
{
(test = logical_predicates [tagset, vars]) {
op.reset(new Wccl::Conditional<Wccl::TSet>(test, p_true));
}
;
......@@ -652,12 +649,9 @@ condit_str
}
}
| Q_MARK
(p_true = string_operators [tagset, vars] |
p_true = condit_str [tagset, vars])
p_true = string_operators [tagset, vars]
Q_MARK
(test = logical_predicates [tagset, vars] |
test = condit_bool [tagset, vars])
{
test = logical_predicates [tagset, vars] {
op.reset(new Wccl::Conditional<Wccl::StrSet>(test, p_true));
}
;
......@@ -900,12 +894,9 @@ condit_bool
}
}
| Q_MARK
(p_true = logical_predicates [tagset, vars] |
p_true = condit_bool [tagset, vars])
p_true = logical_predicates [tagset, vars]
Q_MARK
(test = logical_predicates [tagset, vars] |
test = condit_bool [tagset, vars])
{
test = logical_predicates [tagset, vars] {
op.reset(new Wccl::Conditional<Wccl::Bool>(test, p_true));
}
;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment