| Index: lib/src/debug.dart
|
| diff --git a/lib/src/debug.dart b/lib/src/debug.dart
|
| index 47ca7fe41cbf7d1e0d82a582cd69006e4e826733..e091f37b7189087e6a0144521603f456ad3312f0 100644
|
| --- a/lib/src/debug.dart
|
| +++ b/lib/src/debug.dart
|
| @@ -118,8 +118,10 @@ void dumpChunks(int start, List<Chunk> chunks) {
|
| if (chunk.rule != null) {
|
| row.add(chunk.isHardSplit ? "" : chunk.rule.toString());
|
|
|
| - var outerRules = chunk.rule.outerRules.toSet().intersection(rules);
|
| - writeIf(outerRules.isNotEmpty, () => "-> ${outerRules.join(" ")}");
|
| + var constrainedRules =
|
| + chunk.rule.constrainedRules.toSet().intersection(rules);
|
| + writeIf(constrainedRules.isNotEmpty,
|
| + () => "-> ${constrainedRules.join(" ")}");
|
| } else {
|
| row.add("(no rule)");
|
|
|
|
|