(cls, pattern, flags=0)
| 14 | class CompiledPattern: |
| 15 | @classmethod |
| 16 | def compile(cls, pattern, flags=0): |
| 17 | p = re._parser.parse(pattern) |
| 18 | code = re._compiler._code(p, flags) |
| 19 | self = cls() |
| 20 | self.pattern = pattern |
| 21 | self.code = code |
| 22 | self.flags = re.RegexFlag(flags | p.state.flags) |
| 23 | return self |
| 24 | |
| 25 | |
| 26 | for k, v in re.RegexFlag.__members__.items(): |
no test coverage detected