aboutsummaryrefslogtreecommitdiff
path: root/cc/util
diff options
context:
space:
mode:
authorwiktorg <wiktorg@google.com>2022-12-16 01:45:34 -0800
committerCopybara-Service <copybara-worker@google.com>2022-12-16 01:46:53 -0800
commit6950e31509a30ad78a18e9e616a69ab489fb1d2a (patch)
treeeda4935f6009670293aa1abf50b05c1f5caebdde /cc/util
parente605c8be9dbba3696a91d4d3741299cf1fdc6812 (diff)
downloadtink-6950e31509a30ad78a18e9e616a69ab489fb1d2a.tar.gz
IWYU: Add missing standard library includes.
PiperOrigin-RevId: 495813578
Diffstat (limited to 'cc/util')
-rw-r--r--cc/util/buffer.cc2
-rw-r--r--cc/util/buffer.h2
-rw-r--r--cc/util/fake_kms_client.cc2
-rw-r--r--cc/util/file_output_stream_test.cc1
-rw-r--r--cc/util/input_stream_util_test.cc1
-rw-r--r--cc/util/istream_input_stream.cc1
-rw-r--r--cc/util/istream_input_stream_test.cc2
-rw-r--r--cc/util/ostream_output_stream_test.cc2
-rw-r--r--cc/util/test_keyset_handle.cc1
-rw-r--r--cc/util/test_keyset_handle.h2
-rw-r--r--cc/util/test_matchers.h1
-rw-r--r--cc/util/test_util.cc4
-rw-r--r--cc/util/test_util.h2
-rw-r--r--cc/util/validation_test.cc2
14 files changed, 25 insertions, 0 deletions
diff --git a/cc/util/buffer.cc b/cc/util/buffer.cc
index f98adac1a..be81c97d1 100644
--- a/cc/util/buffer.cc
+++ b/cc/util/buffer.cc
@@ -16,6 +16,8 @@
#include "tink/util/buffer.h"
+#include <memory>
+
#include "absl/memory/memory.h"
#include "absl/status/status.h"
#include "tink/util/status.h"
diff --git a/cc/util/buffer.h b/cc/util/buffer.h
index f46de544c..4541891a5 100644
--- a/cc/util/buffer.h
+++ b/cc/util/buffer.h
@@ -17,6 +17,8 @@
#ifndef TINK_UTIL_BUFFER_H_
#define TINK_UTIL_BUFFER_H_
+#include <memory>
+
#include "absl/memory/memory.h"
#include "tink/util/status.h"
#include "tink/util/statusor.h"
diff --git a/cc/util/fake_kms_client.cc b/cc/util/fake_kms_client.cc
index cb5f9edd2..1f7922f2b 100644
--- a/cc/util/fake_kms_client.cc
+++ b/cc/util/fake_kms_client.cc
@@ -17,6 +17,8 @@
#include <fstream>
#include <iostream>
+#include <memory>
+#include <ostream>
#include <sstream>
#include <string>
#include <utility>
diff --git a/cc/util/file_output_stream_test.cc b/cc/util/file_output_stream_test.cc
index dbdf7f286..2d26a46cb 100644
--- a/cc/util/file_output_stream_test.cc
+++ b/cc/util/file_output_stream_test.cc
@@ -17,6 +17,7 @@
#include "tink/util/file_output_stream.h"
#include <algorithm>
+#include <cstring>
#include <string>
#include "gtest/gtest.h"
diff --git a/cc/util/input_stream_util_test.cc b/cc/util/input_stream_util_test.cc
index 17005883b..e54f8a7ec 100644
--- a/cc/util/input_stream_util_test.cc
+++ b/cc/util/input_stream_util_test.cc
@@ -16,6 +16,7 @@
#include "tink/util/input_stream_util.h"
+#include <sstream>
#include <string>
#include <utility>
diff --git a/cc/util/istream_input_stream.cc b/cc/util/istream_input_stream.cc
index 71c642bff..8d06d7629 100644
--- a/cc/util/istream_input_stream.cc
+++ b/cc/util/istream_input_stream.cc
@@ -21,6 +21,7 @@
#include <algorithm>
#include <cstring>
#include <istream>
+#include <memory>
#include <utility>
#include "absl/memory/memory.h"
diff --git a/cc/util/istream_input_stream_test.cc b/cc/util/istream_input_stream_test.cc
index 2586348bc..3f389c5f7 100644
--- a/cc/util/istream_input_stream_test.cc
+++ b/cc/util/istream_input_stream_test.cc
@@ -22,6 +22,8 @@
#include <fstream>
#include <iostream>
#include <istream>
+#include <memory>
+#include <ostream>
#include <string>
#include <utility>
diff --git a/cc/util/ostream_output_stream_test.cc b/cc/util/ostream_output_stream_test.cc
index 05db8e542..30d695611 100644
--- a/cc/util/ostream_output_stream_test.cc
+++ b/cc/util/ostream_output_stream_test.cc
@@ -17,9 +17,11 @@
#include "tink/util/ostream_output_stream.h"
#include <algorithm>
+#include <cstring>
#include <fstream>
#include <iostream>
#include <memory>
+#include <ostream>
#include <string>
#include <utility>
diff --git a/cc/util/test_keyset_handle.cc b/cc/util/test_keyset_handle.cc
index f60ca753e..dd2de4909 100644
--- a/cc/util/test_keyset_handle.cc
+++ b/cc/util/test_keyset_handle.cc
@@ -16,6 +16,7 @@
#include "tink/util/test_keyset_handle.h"
+#include <memory>
#include <utility>
#include "absl/memory/memory.h"
diff --git a/cc/util/test_keyset_handle.h b/cc/util/test_keyset_handle.h
index dc086dad3..da131365d 100644
--- a/cc/util/test_keyset_handle.h
+++ b/cc/util/test_keyset_handle.h
@@ -17,6 +17,8 @@
#ifndef TINK_UTIL_TEST_KEYSET_HANDLE_H_
#define TINK_UTIL_TEST_KEYSET_HANDLE_H_
+#include <memory>
+
#include "tink/keyset_handle.h"
#include "proto/tink.pb.h"
diff --git a/cc/util/test_matchers.h b/cc/util/test_matchers.h
index 9f42156bd..1224d316f 100644
--- a/cc/util/test_matchers.h
+++ b/cc/util/test_matchers.h
@@ -17,6 +17,7 @@
#ifndef TINK_UTIL_TEST_MATCHERS_H_
#define TINK_UTIL_TEST_MATCHERS_H_
+#include <ostream>
#include <string>
#include "gmock/gmock.h"
diff --git a/cc/util/test_util.cc b/cc/util/test_util.cc
index ad6a6d90a..5e993d062 100644
--- a/cc/util/test_util.cc
+++ b/cc/util/test_util.cc
@@ -24,7 +24,11 @@
#include <cmath>
#include <cstdint>
#include <cstdlib>
+#include <iostream>
+#include <memory>
+#include <ostream>
#include <string>
+#include <vector>
#include "absl/memory/memory.h"
#include "absl/status/status.h"
diff --git a/cc/util/test_util.h b/cc/util/test_util.h
index 10de4e3d5..9f37dfa9d 100644
--- a/cc/util/test_util.h
+++ b/cc/util/test_util.h
@@ -18,6 +18,8 @@
#define TINK_UTIL_TEST_UTIL_H_
#include <limits>
+#include <memory>
+#include <ostream>
#include <string>
#include <utility>
diff --git a/cc/util/validation_test.cc b/cc/util/validation_test.cc
index 1d5b01c95..db7d2d2fd 100644
--- a/cc/util/validation_test.cc
+++ b/cc/util/validation_test.cc
@@ -16,6 +16,8 @@
#include "tink/util/validation.h"
+#include <limits>
+
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "absl/status/status.h"