aboutsummaryrefslogtreecommitdiff
path: root/re2/re2.h
AgeCommit message (Expand)Author
2019-02-10Tidy up semicolons (mostly macro-related) in re2.h.Paul Wankadia
2018-12-24Compute num_captures_ eagerly.Paul Wankadia
2018-12-19Revert the commits for the shard_cache_mutex option.Paul Wankadia
2018-12-13Introduce the shard_cache_mutex option.Paul Wankadia
2018-11-06Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment again.Paul Wankadia
2018-11-01Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment.Paul Wankadia
2018-10-02Make the fuzzer limit reverse program size and fanout.Paul Wankadia
2018-09-28Mention (?m) in the comment about posix_syntax == false.Paul Wankadia
2018-08-28Move some function documentation closer to the documented functions.Dean Sturtevant
2018-08-25Tweak a couple of comments.Paul Wankadia
2018-02-06Fix some formatting inconsistencies.Paul Wankadia
2018-01-30Add a std::nullptr_t ctor overload to RE2::Arg.Richard Hansen
2017-08-28Reorder RE2::MaxSubmatch() and RE2::Rewrite().Paul Wankadia
2017-03-31Silence warnings about missing initializers for members of LazyRE2.Paul Wankadia
2017-01-12Don't #include <sys/types.h> anymore.Paul Wankadia
2016-09-09Avoid heap allocations on the fast path for onces.Paul Wankadia
2016-08-22Migrate the RE2 API to size_t.Paul Wankadia
2016-08-22Migrate the Arg parsers to size_t.Paul Wankadia
2016-08-16Ditch the DISALLOW_COPY_AND_ASSIGN macro.Paul Wankadia
2016-08-02Remove more #include directives from util/util.h.Paul Wankadia
2016-08-02Start removing #include directives from util/util.h.Paul Wankadia
2016-07-26Tidy up the canned parsers a little.Paul Wankadia
2016-07-26Retire RE2_HAVE_LONGLONG. C++11 has long long.Paul Wankadia
2016-07-26Normalise all include guards.Paul Wankadia
2016-07-21char is distinct from signed char and unsigned char.Paul Wankadia
2016-07-21Add LazyRE2, a "lazy static pointer" helper.Paul Wankadia
2016-06-13Add zero-argument overload for Apply().Paul Wankadia
2016-06-01Tweak a couple of things for style.Paul Wankadia
2016-05-31Make RE2::Options copyableJeremy Fincher (corp)
2016-05-27Replace variadic_function.h with variadic templates.Paul Wankadia
2016-05-20Revert "Replace variadic_function.h with variadic templates."Paul Wankadia
2016-05-20Replace variadic_function.h with variadic templates.Paul Wankadia
2016-03-02Simplify some of the once-based code.Paul Wankadia
2016-03-02Use std::call_once for lazy initialization.RIchard Kralovic
2016-03-01Remove the global mutex from the RE2 code.Paul Wankadia
2016-03-01Remove unused LinkerInitialized enum.Paul Wankadia
2015-12-17Clarify the behaviour when the input string is null.Paul Wankadia
2015-11-04Make re2/re2.cc use the mutex, not atomic operations.Paul Wankadia
2015-05-13Use #if for checking RE2_HAVE_LONGLONG, not #ifdef.Paul Wankadia
2015-04-30Add an experimental program fanout computation.Paul Wankadia
2015-04-09Add missing RE2::Arg constructor.Paul Wankadia
2015-04-09Fix a couple of links to Google Code.Paul Wankadia
2014-12-18re2: import various changes from Google's copyRuss Cox
2014-12-18re2: rename DISALLOW_EVIL_CONSTRUCTORS to DISALLOW_COPY_AND_ASSIGNRuss Cox
2014-01-09re2: use int64 for max_mem methodsRuss Cox
2014-01-09re2: add dot_nl to the RE2::Options classMike Nazarewicz
2013-06-21re2: fix c++11 clang nonsenseRuss Cox
2012-08-21re2: eliminate global c++ constructorsRuss Cox
2012-07-17make RE2::Rewrite and RE2::MaxSubmatch public, so thatRuss Cox
2012-07-17Add a "never capture" flag to RE2.Russ Cox