Start removing #include directives from util/util.h.
Of course, this entails adding them to individual source files.
Change-Id: Iafa89975cfa736ac4c63559ec5e8ec88d4d97eb4
Reviewed-on: https://code-review.googlesource.com/5441
Reviewed-by: Paul Wankadia <[email protected]>
diff --git a/re2/regexp.cc b/re2/regexp.cc
index 7b1b174..df701cc 100644
--- a/re2/regexp.cc
+++ b/re2/regexp.cc
@@ -5,8 +5,17 @@
// Regular expression representation.
// Tested by parse_test.cc
-#include "util/util.h"
#include "re2/regexp.h"
+
+#include <stddef.h>
+#include <string.h>
+#include <algorithm>
+#include <map>
+#include <mutex>
+#include <string>
+#include <vector>
+
+#include "util/util.h"
#include "re2/stringpiece.h"
#include "re2/walker-inl.h"