@@ -26,45 +26,42 @@ enum class DebugFlags : unsigned {
26
26
// / Print debug output when adding rules.
27
27
Add = (1 <<1 ),
28
28
29
- // / Print debug output when merging associated types.
30
- Merge = (1 <<2 ),
31
-
32
29
// / Print debug output from the Knuth-Bendix algorithm.
33
- Completion = (1 <<3 ),
30
+ Completion = (1 <<2 ),
34
31
35
32
// / Print debug output from property map construction.
36
- PropertyMap = (1 <<4 ),
33
+ PropertyMap = (1 <<3 ),
37
34
38
35
// / Print debug output when unifying concrete types in the property map.
39
- ConcreteUnification = (1 <<5 ),
36
+ ConcreteUnification = (1 <<4 ),
40
37
41
38
// / Print debug output when concretizing nested types in the property map.
42
- ConcretizeNestedTypes = (1 <<6 ),
39
+ ConcretizeNestedTypes = (1 <<5 ),
43
40
44
41
// / Print debug output when inferring conditional requirements in the
45
42
// / property map.
46
- ConditionalRequirements = (1 <<7 ),
43
+ ConditionalRequirements = (1 <<6 ),
47
44
48
45
// / Print debug output from the homotopy reduction algorithm.
49
- HomotopyReduction = (1 <<8 ),
46
+ HomotopyReduction = (1 <<7 ),
50
47
51
48
// / Print more detailed debug output from the homotopy reduction algorithm.
52
- HomotopyReductionDetail = (1 <<9 ),
49
+ HomotopyReductionDetail = (1 <<8 ),
53
50
54
51
// / Print debug output from the minimal conformances algorithm.
55
- MinimalConformances = (1 <<10 ),
52
+ MinimalConformances = (1 <<9 ),
56
53
57
54
// / Print debug output from the protocol dependency graph.
58
- ProtocolDependencies = (1 <<11 ),
55
+ ProtocolDependencies = (1 <<10 ),
59
56
60
57
// / Print debug output from generic signature minimization.
61
- Minimization = (1 <<12 ),
58
+ Minimization = (1 <<11 ),
62
59
63
60
// / Print redundant rules and their replacement paths.
64
- RedundantRules = (1 <<13 ),
61
+ RedundantRules = (1 <<12 ),
65
62
66
63
// / Print more detail about redundant rules.
67
- RedundantRulesDetail = (1 <<14 )
64
+ RedundantRulesDetail = (1 <<13 )
68
65
};
69
66
70
67
using DebugOptions = OptionSet<DebugFlags>;
0 commit comments