Skip to content

Commit f623b01

Browse files
ezbrcopybara-github
authored andcommitted
Add missing includes in absl hash.
PiperOrigin-RevId: 707236882 Change-Id: I787062ea1153878957589352fb24265ea7df494f
1 parent e281c17 commit f623b01

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

absl/hash/internal/hash.cc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@
1414

1515
#include "absl/hash/internal/hash.h"
1616

17+
#include <cstddef>
18+
#include <cstdint>
19+
#include <type_traits>
20+
21+
#include "absl/base/attributes.h"
22+
#include "absl/base/config.h"
23+
#include "absl/hash/internal/low_level_hash.h"
24+
1725
namespace absl {
1826
ABSL_NAMESPACE_BEGIN
1927
namespace hash_internal {

absl/hash/internal/hash.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@
3636
#include <algorithm>
3737
#include <array>
3838
#include <bitset>
39+
#include <cassert>
3940
#include <cmath>
4041
#include <cstddef>
42+
#include <cstdint>
4143
#include <cstring>
4244
#include <deque>
4345
#include <forward_list>
@@ -56,7 +58,9 @@
5658
#include <utility>
5759
#include <vector>
5860

61+
#include "absl/base/attributes.h"
5962
#include "absl/base/internal/unaligned_access.h"
63+
#include "absl/base/optimization.h"
6064
#include "absl/base/port.h"
6165
#include "absl/container/fixed_array.h"
6266
#include "absl/hash/internal/city.h"

0 commit comments

Comments
 (0)