gitextract_qg203vwa/ ├── .bazelrc ├── .bcr/ │ ├── metadata.template.json │ ├── presubmit.yml │ └── source.template.json ├── .github/ │ ├── bazel.sh │ ├── cmake.sh │ └── workflows/ │ ├── ci-bazel.yml │ ├── ci-cmake.yml │ ├── ci.yml │ ├── pages.yml │ ├── python.yml │ ├── release-bazel.yml │ └── release.yml ├── .gitignore ├── BUILD.bazel ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── MODULE.bazel ├── Makefile ├── README.md ├── SECURITY.md ├── WORKSPACE.bazel ├── WORKSPACE.bzlmod ├── app/ │ ├── BUILD.bazel │ ├── _re2.cc │ ├── _re2.d.ts │ ├── app.ts │ ├── build.sh │ ├── index.html │ ├── package.json │ ├── rollup.config.js │ └── tsconfig.json ├── benchlog/ │ ├── benchplot.py │ └── mktable ├── doc/ │ ├── mksyntaxgo │ ├── mksyntaxhtml │ ├── mksyntaxwiki │ ├── syntax.html │ └── syntax.txt ├── lib/ │ └── git/ │ └── commit-msg.hook ├── libre2.symbols ├── libre2.symbols.darwin ├── python/ │ ├── BUILD.bazel │ ├── README │ ├── _re2.cc │ ├── re2.py │ ├── re2_test.py │ ├── setup.py │ └── toolchains/ │ └── generate.py ├── re2/ │ ├── bitmap256.cc │ ├── bitmap256.h │ ├── bitstate.cc │ ├── compile.cc │ ├── dfa.cc │ ├── filtered_re2.cc │ ├── filtered_re2.h │ ├── fuzzing/ │ │ └── re2_fuzzer.cc │ ├── make_perl_groups.pl │ ├── make_unicode_casefold.py │ ├── make_unicode_groups.py │ ├── mimics_pcre.cc │ ├── nfa.cc │ ├── onepass.cc │ ├── parse.cc │ ├── perl_groups.cc │ ├── pod_array.h │ ├── prefilter.cc │ ├── prefilter.h │ ├── prefilter_tree.cc │ ├── prefilter_tree.h │ ├── prog.cc │ ├── prog.h │ ├── re2.cc │ ├── re2.h │ ├── regexp.cc │ ├── regexp.h │ ├── set.cc │ ├── set.h │ ├── simplify.cc │ ├── sparse_array.h │ ├── sparse_set.h │ ├── stringpiece.h │ ├── testing/ │ │ ├── backtrack.cc │ │ ├── charclass_test.cc │ │ ├── compile_test.cc │ │ ├── dfa_test.cc │ │ ├── dump.cc │ │ ├── exhaustive1_test.cc │ │ ├── exhaustive2_test.cc │ │ ├── exhaustive3_test.cc │ │ ├── exhaustive_test.cc │ │ ├── exhaustive_tester.cc │ │ ├── exhaustive_tester.h │ │ ├── filtered_re2_test.cc │ │ ├── mimics_pcre_test.cc │ │ ├── null_walker.cc │ │ ├── parse_test.cc │ │ ├── possible_match_test.cc │ │ ├── random_test.cc │ │ ├── re2_arg_test.cc │ │ ├── re2_test.cc │ │ ├── regexp_benchmark.cc │ │ ├── regexp_generator.cc │ │ ├── regexp_generator.h │ │ ├── regexp_test.cc │ │ ├── required_prefix_test.cc │ │ ├── search_test.cc │ │ ├── set_test.cc │ │ ├── simplify_test.cc │ │ ├── string_generator.cc │ │ ├── string_generator.h │ │ ├── string_generator_test.cc │ │ ├── tester.cc │ │ └── tester.h │ ├── tostring.cc │ ├── unicode.py │ ├── unicode_casefold.cc │ ├── unicode_casefold.h │ ├── unicode_groups.cc │ ├── unicode_groups.h │ └── walker-inl.h ├── re2.pc.in ├── re2Config.cmake.in ├── runtests ├── testinstall.cc ├── ucs2.diff └── util/ ├── malloc_counter.h ├── pcre.cc ├── pcre.h ├── rune.cc ├── strutil.cc ├── strutil.h └── utf.h