| 225 | class Prog; |
| 226 | |
| 227 | struct RuneRange { |
| 228 | RuneRange() : lo(0), hi(0) { } |
| 229 | RuneRange(int l, int h) : lo(l), hi(h) { } |
| 230 | Rune lo; |
| 231 | Rune hi; |
| 232 | }; |
| 233 | |
| 234 | // Less-than on RuneRanges treats a == b if they overlap at all. |
| 235 | // This lets us look in a set to find the range covering a particular Rune. |
no outgoing calls
no test coverage detected