| a | RegExpConstant | test.cpp | 133 | 20 | 133 | 20 | 19 | 0 | 1 | | a | RegExpNormalChar | test.cpp | 133 | 20 | 133 | 20 | 19 | 0 | 1 | | a* | RegExpStar | test.cpp | 133 | 20 | 133 | 21 | 19 | 0 | 2 | | a*b+c?d | RegExpSequence | test.cpp | 133 | 20 | 133 | 26 | 19 | 0 | 7 | | b | RegExpConstant | test.cpp | 133 | 22 | 133 | 22 | 19 | 2 | 3 | | b | RegExpNormalChar | test.cpp | 133 | 22 | 133 | 22 | 19 | 2 | 3 | | b+ | RegExpPlus | test.cpp | 133 | 22 | 133 | 23 | 19 | 2 | 4 | | c | RegExpConstant | test.cpp | 133 | 24 | 133 | 24 | 19 | 4 | 5 | | c | RegExpNormalChar | test.cpp | 133 | 24 | 133 | 24 | 19 | 4 | 5 | | c? | RegExpOpt | test.cpp | 133 | 24 | 133 | 25 | 19 | 4 | 6 | | d | RegExpConstant | test.cpp | 133 | 26 | 133 | 26 | 19 | 6 | 7 | | d | RegExpNormalChar | test.cpp | 133 | 26 | 133 | 26 | 19 | 6 | 7 | | a | RegExpConstant | test.cpp | 134 | 20 | 134 | 20 | 19 | 0 | 1 | | a | RegExpNormalChar | test.cpp | 134 | 20 | 134 | 20 | 19 | 0 | 1 | | a{4,8} | RegExpRange | test.cpp | 134 | 20 | 134 | 25 | 19 | 0 | 6 | | 4,8} | RegExpNormalChar | test.cpp | 134 | 22 | 134 | 25 | 19 | 2 | 6 | | a | RegExpConstant | test.cpp | 135 | 20 | 135 | 20 | 19 | 0 | 1 | | a | RegExpNormalChar | test.cpp | 135 | 20 | 135 | 20 | 19 | 0 | 1 | | a{3,} | RegExpRange | test.cpp | 135 | 20 | 135 | 24 | 19 | 0 | 5 | | 3,} | RegExpNormalChar | test.cpp | 135 | 22 | 135 | 24 | 19 | 2 | 5 | | foo | RegExpConstant | test.cpp | 140 | 20 | 140 | 22 | 19 | 0 | 3 | | foo | RegExpNormalChar | test.cpp | 140 | 20 | 140 | 22 | 19 | 0 | 3 | | foo\|bar+ | RegExpAlt | test.cpp | 140 | 20 | 140 | 27 | 19 | 0 | 8 | | ba | RegExpConstant | test.cpp | 140 | 24 | 140 | 25 | 19 | 4 | 6 | | ba | RegExpNormalChar | test.cpp | 140 | 24 | 140 | 25 | 19 | 4 | 6 | | bar+ | RegExpSequence | test.cpp | 140 | 24 | 140 | 27 | 19 | 4 | 8 | | r | RegExpConstant | test.cpp | 140 | 26 | 140 | 26 | 19 | 6 | 7 | | r | RegExpNormalChar | test.cpp | 140 | 26 | 140 | 26 | 19 | 6 | 7 | | r+ | RegExpPlus | test.cpp | 140 | 26 | 140 | 27 | 19 | 6 | 8 | | [abc] | RegExpCharacterClass | test.cpp | 144 | 20 | 144 | 24 | 19 | 0 | 5 | | [abc]+ | RegExpPlus | test.cpp | 144 | 20 | 144 | 25 | 19 | 0 | 6 | | a | RegExpConstant | test.cpp | 144 | 21 | 144 | 21 | 19 | 1 | 2 | | a | RegExpNormalChar | test.cpp | 144 | 21 | 144 | 21 | 19 | 1 | 2 | | b | RegExpConstant | test.cpp | 144 | 22 | 144 | 22 | 19 | 2 | 3 | | b | RegExpNormalChar | test.cpp | 144 | 22 | 144 | 22 | 19 | 2 | 3 | | c | RegExpConstant | test.cpp | 144 | 23 | 144 | 23 | 19 | 3 | 4 | | c | RegExpNormalChar | test.cpp | 144 | 23 | 144 | 23 | 19 | 3 | 4 | | [a-fA-F0-9_] | RegExpCharacterClass | test.cpp | 145 | 20 | 145 | 31 | 19 | 0 | 12 | | [a-fA-F0-9_]+ | RegExpPlus | test.cpp | 145 | 20 | 145 | 32 | 19 | 0 | 13 | | a | RegExpConstant | test.cpp | 145 | 21 | 145 | 21 | 19 | 1 | 2 | | a | RegExpNormalChar | test.cpp | 145 | 21 | 145 | 21 | 19 | 1 | 2 | | a-f | RegExpCharacterRange | test.cpp | 145 | 21 | 145 | 23 | 19 | 1 | 4 | | f | RegExpConstant | test.cpp | 145 | 23 | 145 | 23 | 19 | 3 | 4 | | f | RegExpNormalChar | test.cpp | 145 | 23 | 145 | 23 | 19 | 3 | 4 | | A | RegExpConstant | test.cpp | 145 | 24 | 145 | 24 | 19 | 4 | 5 | | A | RegExpNormalChar | test.cpp | 145 | 24 | 145 | 24 | 19 | 4 | 5 | | A-F | RegExpCharacterRange | test.cpp | 145 | 24 | 145 | 26 | 19 | 4 | 7 | | F | RegExpConstant | test.cpp | 145 | 26 | 145 | 26 | 19 | 6 | 7 | | F | RegExpNormalChar | test.cpp | 145 | 26 | 145 | 26 | 19 | 6 | 7 | | 0 | RegExpConstant | test.cpp | 145 | 27 | 145 | 27 | 19 | 7 | 8 | | 0 | RegExpNormalChar | test.cpp | 145 | 27 | 145 | 27 | 19 | 7 | 8 | | 0-9 | RegExpCharacterRange | test.cpp | 145 | 27 | 145 | 29 | 19 | 7 | 10 | | 9 | RegExpConstant | test.cpp | 145 | 29 | 145 | 29 | 19 | 9 | 10 | | 9 | RegExpNormalChar | test.cpp | 145 | 29 | 145 | 29 | 19 | 9 | 10 | | _ | RegExpConstant | test.cpp | 145 | 30 | 145 | 30 | 19 | 10 | 11 | | _ | RegExpNormalChar | test.cpp | 145 | 30 | 145 | 30 | 19 | 10 | 11 | | [\\w] | RegExpCharacterClass | test.cpp | 146 | 20 | 146 | 23 | 19 | 0 | 4 | | [\\w]+ | RegExpPlus | test.cpp | 146 | 20 | 146 | 24 | 19 | 0 | 5 | | \\w | RegExpCharacterClassEscape | test.cpp | 146 | 21 | 146 | 22 | 19 | 1 | 3 | | [^A-Z] | RegExpCharacterClass | test.cpp | 147 | 20 | 147 | 25 | 19 | 0 | 6 | | [^A-Z]* | RegExpStar | test.cpp | 147 | 20 | 147 | 26 | 19 | 0 | 7 | | A | RegExpConstant | test.cpp | 147 | 22 | 147 | 22 | 19 | 2 | 3 | | A | RegExpNormalChar | test.cpp | 147 | 22 | 147 | 22 | 19 | 2 | 3 | | A-Z | RegExpCharacterRange | test.cpp | 147 | 22 | 147 | 24 | 19 | 2 | 5 | | Z | RegExpConstant | test.cpp | 147 | 24 | 147 | 24 | 19 | 4 | 5 | | Z | RegExpNormalChar | test.cpp | 147 | 24 | 147 | 24 | 19 | 4 | 5 | | . | RegExpDot | test.cpp | 151 | 20 | 151 | 20 | 19 | 0 | 1 | | .* | RegExpStar | test.cpp | 151 | 20 | 151 | 21 | 19 | 0 | 2 | | \\w | RegExpCharacterClassEscape | test.cpp | 152 | 20 | 152 | 21 | 19 | 0 | 2 | | \\w+ | RegExpPlus | test.cpp | 152 | 20 | 152 | 22 | 19 | 0 | 3 | | \\w+\\W | RegExpSequence | test.cpp | 152 | 20 | 152 | 24 | 19 | 0 | 5 | | \\W | RegExpCharacterClassEscape | test.cpp | 152 | 23 | 152 | 24 | 19 | 3 | 5 | | \\s | RegExpCharacterClassEscape | test.cpp | 153 | 20 | 153 | 21 | 19 | 0 | 2 | | \\s+ | RegExpPlus | test.cpp | 153 | 20 | 153 | 22 | 19 | 0 | 3 | | \\s+\\S | RegExpSequence | test.cpp | 153 | 20 | 153 | 24 | 19 | 0 | 5 | | \\S | RegExpCharacterClassEscape | test.cpp | 153 | 23 | 153 | 24 | 19 | 3 | 5 | | \\d | RegExpCharacterClassEscape | test.cpp | 154 | 20 | 154 | 21 | 19 | 0 | 2 | | \\d+ | RegExpPlus | test.cpp | 154 | 20 | 154 | 22 | 19 | 0 | 3 | | \\d+\\D | RegExpSequence | test.cpp | 154 | 20 | 154 | 24 | 19 | 0 | 5 | | \\D | RegExpCharacterClassEscape | test.cpp | 154 | 23 | 154 | 24 | 19 | 3 | 5 | | ^ | RegExpCaret | test.cpp | 158 | 20 | 158 | 20 | 19 | 0 | 1 | | ^a+bc$ | RegExpSequence | test.cpp | 158 | 20 | 158 | 25 | 19 | 0 | 6 | | a | RegExpConstant | test.cpp | 158 | 21 | 158 | 21 | 19 | 1 | 2 | | a | RegExpNormalChar | test.cpp | 158 | 21 | 158 | 21 | 19 | 1 | 2 | | a+ | RegExpPlus | test.cpp | 158 | 21 | 158 | 22 | 19 | 1 | 3 | | bc | RegExpConstant | test.cpp | 158 | 23 | 158 | 24 | 19 | 3 | 5 | | bc | RegExpNormalChar | test.cpp | 158 | 23 | 158 | 24 | 19 | 3 | 5 | | $ | RegExpDollar | test.cpp | 158 | 25 | 158 | 25 | 19 | 5 | 6 | | \\b | RegExpWordBoundary | test.cpp | 159 | 20 | 159 | 21 | 19 | 0 | 2 | | \\ba+bc\\B | RegExpSequence | test.cpp | 159 | 20 | 159 | 27 | 19 | 0 | 8 | | a | RegExpConstant | test.cpp | 159 | 22 | 159 | 22 | 19 | 2 | 3 | | a | RegExpNormalChar | test.cpp | 159 | 22 | 159 | 22 | 19 | 2 | 3 | | a+ | RegExpPlus | test.cpp | 159 | 22 | 159 | 23 | 19 | 2 | 4 | | bc | RegExpConstant | test.cpp | 159 | 24 | 159 | 25 | 19 | 4 | 6 | | bc | RegExpNormalChar | test.cpp | 159 | 24 | 159 | 25 | 19 | 4 | 6 | | \\B | RegExpNonWordBoundary | test.cpp | 159 | 26 | 159 | 27 | 19 | 6 | 8 | | (foo) | RegExpGroup | test.cpp | 163 | 20 | 163 | 24 | 19 | 0 | 5 | | (foo)* | RegExpStar | test.cpp | 163 | 20 | 163 | 25 | 19 | 0 | 6 | | (foo)*bar | RegExpSequence | test.cpp | 163 | 20 | 163 | 28 | 19 | 0 | 9 | | foo | RegExpConstant | test.cpp | 163 | 21 | 163 | 23 | 19 | 1 | 4 | | foo | RegExpNormalChar | test.cpp | 163 | 21 | 163 | 23 | 19 | 1 | 4 | | bar | RegExpConstant | test.cpp | 163 | 26 | 163 | 28 | 19 | 6 | 9 | | bar | RegExpNormalChar | test.cpp | 163 | 26 | 163 | 28 | 19 | 6 | 9 | | fo | RegExpConstant | test.cpp | 164 | 20 | 164 | 21 | 19 | 0 | 2 | | fo | RegExpNormalChar | test.cpp | 164 | 20 | 164 | 21 | 19 | 0 | 2 | | fo(o\|b+)ar | RegExpSequence | test.cpp | 164 | 20 | 164 | 29 | 19 | 0 | 10 | | (o\|b+) | RegExpGroup | test.cpp | 164 | 22 | 164 | 27 | 19 | 2 | 8 | | o | RegExpConstant | test.cpp | 164 | 23 | 164 | 23 | 19 | 3 | 4 | | o | RegExpNormalChar | test.cpp | 164 | 23 | 164 | 23 | 19 | 3 | 4 | | o\|b+ | RegExpAlt | test.cpp | 164 | 23 | 164 | 26 | 19 | 3 | 7 | | b | RegExpConstant | test.cpp | 164 | 25 | 164 | 25 | 19 | 5 | 6 | | b | RegExpNormalChar | test.cpp | 164 | 25 | 164 | 25 | 19 | 5 | 6 | | b+ | RegExpPlus | test.cpp | 164 | 25 | 164 | 26 | 19 | 5 | 7 | | ar | RegExpConstant | test.cpp | 164 | 28 | 164 | 29 | 19 | 8 | 10 | | ar | RegExpNormalChar | test.cpp | 164 | 28 | 164 | 29 | 19 | 8 | 10 | | (a\|b\|cd) | RegExpGroup | test.cpp | 165 | 20 | 165 | 27 | 19 | 0 | 8 | | (a\|b\|cd)e+ | RegExpSequence | test.cpp | 165 | 20 | 165 | 29 | 19 | 0 | 10 | | a | RegExpConstant | test.cpp | 165 | 21 | 165 | 21 | 19 | 1 | 2 | | a | RegExpNormalChar | test.cpp | 165 | 21 | 165 | 21 | 19 | 1 | 2 | | a\|b\|cd | RegExpAlt | test.cpp | 165 | 21 | 165 | 26 | 19 | 1 | 7 | | b | RegExpConstant | test.cpp | 165 | 23 | 165 | 23 | 19 | 3 | 4 | | b | RegExpNormalChar | test.cpp | 165 | 23 | 165 | 23 | 19 | 3 | 4 | | cd | RegExpConstant | test.cpp | 165 | 25 | 165 | 26 | 19 | 5 | 7 | | cd | RegExpNormalChar | test.cpp | 165 | 25 | 165 | 26 | 19 | 5 | 7 | | e | RegExpConstant | test.cpp | 165 | 28 | 165 | 28 | 19 | 8 | 9 | | e | RegExpNormalChar | test.cpp | 165 | 28 | 165 | 28 | 19 | 8 | 9 | | e+ | RegExpPlus | test.cpp | 165 | 28 | 165 | 29 | 19 | 8 | 10 | | (?::+) | RegExpGroup | test.cpp | 166 | 20 | 166 | 25 | 19 | 0 | 6 | | (?::+)\\w | RegExpSequence | test.cpp | 166 | 20 | 166 | 27 | 19 | 0 | 8 | | : | RegExpConstant | test.cpp | 166 | 23 | 166 | 23 | 19 | 3 | 4 | | : | RegExpNormalChar | test.cpp | 166 | 23 | 166 | 23 | 19 | 3 | 4 | | :+ | RegExpPlus | test.cpp | 166 | 23 | 166 | 24 | 19 | 3 | 5 | | \\w | RegExpCharacterClassEscape | test.cpp | 166 | 26 | 166 | 27 | 19 | 6 | 8 | | (?\\w+) | RegExpGroup | test.cpp | 170 | 20 | 170 | 29 | 19 | 0 | 10 | | \\w | RegExpCharacterClassEscape | test.cpp | 170 | 26 | 170 | 27 | 19 | 6 | 8 | | \\w+ | RegExpPlus | test.cpp | 170 | 26 | 170 | 28 | 19 | 6 | 9 | | (?[a-z]+) | RegExpGroup | test.cpp | 171 | 20 | 171 | 35 | 19 | 0 | 16 | | (?[a-z]+)(?[0-9]+) | RegExpSequence | test.cpp | 171 | 20 | 171 | 52 | 19 | 0 | 33 | | [a-z] | RegExpCharacterClass | test.cpp | 171 | 29 | 171 | 33 | 19 | 9 | 14 | | [a-z]+ | RegExpPlus | test.cpp | 171 | 29 | 171 | 34 | 19 | 9 | 15 | | a | RegExpConstant | test.cpp | 171 | 30 | 171 | 30 | 19 | 10 | 11 | | a | RegExpNormalChar | test.cpp | 171 | 30 | 171 | 30 | 19 | 10 | 11 | | a-z | RegExpCharacterRange | test.cpp | 171 | 30 | 171 | 32 | 19 | 10 | 13 | | z | RegExpConstant | test.cpp | 171 | 32 | 171 | 32 | 19 | 12 | 13 | | z | RegExpNormalChar | test.cpp | 171 | 32 | 171 | 32 | 19 | 12 | 13 | | (?[0-9]+) | RegExpGroup | test.cpp | 171 | 36 | 171 | 52 | 19 | 16 | 33 | | [0-9] | RegExpCharacterClass | test.cpp | 171 | 46 | 171 | 50 | 19 | 26 | 31 | | [0-9]+ | RegExpPlus | test.cpp | 171 | 46 | 171 | 51 | 19 | 26 | 32 | | 0 | RegExpConstant | test.cpp | 171 | 47 | 171 | 47 | 19 | 27 | 28 | | 0 | RegExpNormalChar | test.cpp | 171 | 47 | 171 | 47 | 19 | 27 | 28 | | 0-9 | RegExpCharacterRange | test.cpp | 171 | 47 | 171 | 49 | 19 | 27 | 30 | | 9 | RegExpConstant | test.cpp | 171 | 49 | 171 | 49 | 19 | 29 | 30 | | 9 | RegExpNormalChar | test.cpp | 171 | 49 | 171 | 49 | 19 | 29 | 30 | | (a+) | RegExpGroup | test.cpp | 175 | 20 | 175 | 23 | 19 | 0 | 4 | | (a+)b+\\1 | RegExpSequence | test.cpp | 175 | 20 | 175 | 27 | 19 | 0 | 8 | | a | RegExpConstant | test.cpp | 175 | 21 | 175 | 21 | 19 | 1 | 2 | | a | RegExpNormalChar | test.cpp | 175 | 21 | 175 | 21 | 19 | 1 | 2 | | a+ | RegExpPlus | test.cpp | 175 | 21 | 175 | 22 | 19 | 1 | 3 | | b | RegExpConstant | test.cpp | 175 | 24 | 175 | 24 | 19 | 4 | 5 | | b | RegExpNormalChar | test.cpp | 175 | 24 | 175 | 24 | 19 | 4 | 5 | | b+ | RegExpPlus | test.cpp | 175 | 24 | 175 | 25 | 19 | 4 | 6 | | \\1 | RegExpBackRef | test.cpp | 175 | 26 | 175 | 27 | 19 | 6 | 8 | | (?q+) | RegExpGroup | test.cpp | 176 | 20 | 176 | 29 | 19 | 0 | 10 | | (?q+)\\s+\\k+ | RegExpSequence | test.cpp | 176 | 20 | 176 | 40 | 19 | 0 | 21 | | q | RegExpConstant | test.cpp | 176 | 27 | 176 | 27 | 19 | 7 | 8 | | q | RegExpNormalChar | test.cpp | 176 | 27 | 176 | 27 | 19 | 7 | 8 | | q+ | RegExpPlus | test.cpp | 176 | 27 | 176 | 28 | 19 | 7 | 9 | | \\s | RegExpCharacterClassEscape | test.cpp | 176 | 30 | 176 | 31 | 19 | 10 | 12 | | \\s+ | RegExpPlus | test.cpp | 176 | 30 | 176 | 32 | 19 | 10 | 13 | | \\k | RegExpBackRef | test.cpp | 176 | 33 | 176 | 39 | 19 | 13 | 20 | | \\k+ | RegExpPlus | test.cpp | 176 | 33 | 176 | 40 | 19 | 13 | 21 | | (?=\\w+) | RegExpPositiveLookahead | test.cpp | 180 | 20 | 180 | 26 | 19 | 0 | 7 | | (?=\\w+)abc | RegExpSequence | test.cpp | 180 | 20 | 180 | 29 | 19 | 0 | 10 | | \\w | RegExpCharacterClassEscape | test.cpp | 180 | 23 | 180 | 24 | 19 | 3 | 5 | | \\w+ | RegExpPlus | test.cpp | 180 | 23 | 180 | 25 | 19 | 3 | 6 | | abc | RegExpConstant | test.cpp | 180 | 27 | 180 | 29 | 19 | 7 | 10 | | abc | RegExpNormalChar | test.cpp | 180 | 27 | 180 | 29 | 19 | 7 | 10 | | (?!\\d+) | RegExpNegativeLookahead | test.cpp | 181 | 20 | 181 | 26 | 19 | 0 | 7 | | (?!\\d+)abc | RegExpSequence | test.cpp | 181 | 20 | 181 | 29 | 19 | 0 | 10 | | \\d | RegExpCharacterClassEscape | test.cpp | 181 | 23 | 181 | 24 | 19 | 3 | 5 | | \\d+ | RegExpPlus | test.cpp | 181 | 23 | 181 | 25 | 19 | 3 | 6 | | abc | RegExpConstant | test.cpp | 181 | 27 | 181 | 29 | 19 | 7 | 10 | | abc | RegExpNormalChar | test.cpp | 181 | 27 | 181 | 29 | 19 | 7 | 10 | | a | RegExpConstant | test.cpp | 182 | 20 | 182 | 20 | 19 | 0 | 1 | | a | RegExpNormalChar | test.cpp | 182 | 20 | 182 | 20 | 19 | 0 | 1 | | a+ | RegExpPlus | test.cpp | 182 | 20 | 182 | 21 | 19 | 0 | 2 | | a+bc(?<=\\w) | RegExpSequence | test.cpp | 182 | 20 | 182 | 30 | 19 | 0 | 11 | | bc | RegExpConstant | test.cpp | 182 | 22 | 182 | 23 | 19 | 2 | 4 | | bc | RegExpNormalChar | test.cpp | 182 | 22 | 182 | 23 | 19 | 2 | 4 | | (?<=\\w) | RegExpPositiveLookbehind | test.cpp | 182 | 24 | 182 | 30 | 19 | 4 | 11 | | \\w | RegExpCharacterClassEscape | test.cpp | 182 | 28 | 182 | 29 | 19 | 8 | 10 | | a | RegExpConstant | test.cpp | 183 | 20 | 183 | 20 | 19 | 0 | 1 | | a | RegExpNormalChar | test.cpp | 183 | 20 | 183 | 20 | 19 | 0 | 1 | | a+ | RegExpPlus | test.cpp | 183 | 20 | 183 | 21 | 19 | 0 | 2 | | a+bc(?