1*9356374aSAndroid Build Coastguard Worker# 2*9356374aSAndroid Build Coastguard Worker# Copyright 2017 The Abseil Authors. 3*9356374aSAndroid Build Coastguard Worker# 4*9356374aSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License"); 5*9356374aSAndroid Build Coastguard Worker# you may not use this file except in compliance with the License. 6*9356374aSAndroid Build Coastguard Worker# You may obtain a copy of the License at 7*9356374aSAndroid Build Coastguard Worker# 8*9356374aSAndroid Build Coastguard Worker# https://www.apache.org/licenses/LICENSE-2.0 9*9356374aSAndroid Build Coastguard Worker# 10*9356374aSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software 11*9356374aSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS, 12*9356374aSAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*9356374aSAndroid Build Coastguard Worker# See the License for the specific language governing permissions and 14*9356374aSAndroid Build Coastguard Worker# limitations under the License. 15*9356374aSAndroid Build Coastguard Worker# 16*9356374aSAndroid Build Coastguard Worker 17*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 18*9356374aSAndroid Build Coastguard Worker NAME 19*9356374aSAndroid Build Coastguard Worker btree 20*9356374aSAndroid Build Coastguard Worker HDRS 21*9356374aSAndroid Build Coastguard Worker "btree_map.h" 22*9356374aSAndroid Build Coastguard Worker "btree_set.h" 23*9356374aSAndroid Build Coastguard Worker "internal/btree.h" 24*9356374aSAndroid Build Coastguard Worker "internal/btree_container.h" 25*9356374aSAndroid Build Coastguard Worker COPTS 26*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 27*9356374aSAndroid Build Coastguard Worker LINKOPTS 28*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_LINKOPTS} 29*9356374aSAndroid Build Coastguard Worker DEPS 30*9356374aSAndroid Build Coastguard Worker absl::common_policy_traits 31*9356374aSAndroid Build Coastguard Worker absl::compare 32*9356374aSAndroid Build Coastguard Worker absl::compressed_tuple 33*9356374aSAndroid Build Coastguard Worker absl::config 34*9356374aSAndroid Build Coastguard Worker absl::container_common 35*9356374aSAndroid Build Coastguard Worker absl::container_memory 36*9356374aSAndroid Build Coastguard Worker absl::cord 37*9356374aSAndroid Build Coastguard Worker absl::core_headers 38*9356374aSAndroid Build Coastguard Worker absl::layout 39*9356374aSAndroid Build Coastguard Worker absl::memory 40*9356374aSAndroid Build Coastguard Worker absl::raw_logging_internal 41*9356374aSAndroid Build Coastguard Worker absl::strings 42*9356374aSAndroid Build Coastguard Worker absl::throw_delegate 43*9356374aSAndroid Build Coastguard Worker absl::type_traits 44*9356374aSAndroid Build Coastguard Worker) 45*9356374aSAndroid Build Coastguard Worker 46*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 47*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 48*9356374aSAndroid Build Coastguard Worker NAME 49*9356374aSAndroid Build Coastguard Worker btree_test_common 50*9356374aSAndroid Build Coastguard Worker hdrs 51*9356374aSAndroid Build Coastguard Worker "btree_test.h" 52*9356374aSAndroid Build Coastguard Worker COPTS 53*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 54*9356374aSAndroid Build Coastguard Worker LINKOPTS 55*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_LINKOPTS} 56*9356374aSAndroid Build Coastguard Worker DEPS 57*9356374aSAndroid Build Coastguard Worker absl::btree 58*9356374aSAndroid Build Coastguard Worker absl::cord 59*9356374aSAndroid Build Coastguard Worker absl::flat_hash_set 60*9356374aSAndroid Build Coastguard Worker absl::strings 61*9356374aSAndroid Build Coastguard Worker absl::time 62*9356374aSAndroid Build Coastguard Worker TESTONLY 63*9356374aSAndroid Build Coastguard Worker) 64*9356374aSAndroid Build Coastguard Worker 65*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 66*9356374aSAndroid Build Coastguard Worker NAME 67*9356374aSAndroid Build Coastguard Worker btree_test 68*9356374aSAndroid Build Coastguard Worker SRCS 69*9356374aSAndroid Build Coastguard Worker "btree_test.cc" 70*9356374aSAndroid Build Coastguard Worker COPTS 71*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 72*9356374aSAndroid Build Coastguard Worker LINKOPTS 73*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_LINKOPTS} 74*9356374aSAndroid Build Coastguard Worker DEPS 75*9356374aSAndroid Build Coastguard Worker absl::algorithm_container 76*9356374aSAndroid Build Coastguard Worker absl::btree 77*9356374aSAndroid Build Coastguard Worker absl::btree_test_common 78*9356374aSAndroid Build Coastguard Worker absl::compare 79*9356374aSAndroid Build Coastguard Worker absl::core_headers 80*9356374aSAndroid Build Coastguard Worker absl::flags 81*9356374aSAndroid Build Coastguard Worker absl::hash_testing 82*9356374aSAndroid Build Coastguard Worker absl::optional 83*9356374aSAndroid Build Coastguard Worker absl::random_random 84*9356374aSAndroid Build Coastguard Worker absl::raw_logging_internal 85*9356374aSAndroid Build Coastguard Worker absl::strings 86*9356374aSAndroid Build Coastguard Worker absl::test_allocator 87*9356374aSAndroid Build Coastguard Worker absl::test_instance_tracker 88*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 89*9356374aSAndroid Build Coastguard Worker) 90*9356374aSAndroid Build Coastguard Worker 91*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 92*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 93*9356374aSAndroid Build Coastguard Worker NAME 94*9356374aSAndroid Build Coastguard Worker compressed_tuple 95*9356374aSAndroid Build Coastguard Worker HDRS 96*9356374aSAndroid Build Coastguard Worker "internal/compressed_tuple.h" 97*9356374aSAndroid Build Coastguard Worker COPTS 98*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 99*9356374aSAndroid Build Coastguard Worker DEPS 100*9356374aSAndroid Build Coastguard Worker absl::utility 101*9356374aSAndroid Build Coastguard Worker PUBLIC 102*9356374aSAndroid Build Coastguard Worker) 103*9356374aSAndroid Build Coastguard Worker 104*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 105*9356374aSAndroid Build Coastguard Worker NAME 106*9356374aSAndroid Build Coastguard Worker compressed_tuple_test 107*9356374aSAndroid Build Coastguard Worker SRCS 108*9356374aSAndroid Build Coastguard Worker "internal/compressed_tuple_test.cc" 109*9356374aSAndroid Build Coastguard Worker COPTS 110*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 111*9356374aSAndroid Build Coastguard Worker DEPS 112*9356374aSAndroid Build Coastguard Worker absl::any 113*9356374aSAndroid Build Coastguard Worker absl::compressed_tuple 114*9356374aSAndroid Build Coastguard Worker absl::memory 115*9356374aSAndroid Build Coastguard Worker absl::optional 116*9356374aSAndroid Build Coastguard Worker absl::test_instance_tracker 117*9356374aSAndroid Build Coastguard Worker absl::utility 118*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 119*9356374aSAndroid Build Coastguard Worker) 120*9356374aSAndroid Build Coastguard Worker 121*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 122*9356374aSAndroid Build Coastguard Worker NAME 123*9356374aSAndroid Build Coastguard Worker fixed_array 124*9356374aSAndroid Build Coastguard Worker HDRS 125*9356374aSAndroid Build Coastguard Worker "fixed_array.h" 126*9356374aSAndroid Build Coastguard Worker COPTS 127*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 128*9356374aSAndroid Build Coastguard Worker DEPS 129*9356374aSAndroid Build Coastguard Worker absl::compressed_tuple 130*9356374aSAndroid Build Coastguard Worker absl::algorithm 131*9356374aSAndroid Build Coastguard Worker absl::config 132*9356374aSAndroid Build Coastguard Worker absl::core_headers 133*9356374aSAndroid Build Coastguard Worker absl::dynamic_annotations 134*9356374aSAndroid Build Coastguard Worker absl::throw_delegate 135*9356374aSAndroid Build Coastguard Worker absl::memory 136*9356374aSAndroid Build Coastguard Worker PUBLIC 137*9356374aSAndroid Build Coastguard Worker) 138*9356374aSAndroid Build Coastguard Worker 139*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 140*9356374aSAndroid Build Coastguard Worker NAME 141*9356374aSAndroid Build Coastguard Worker fixed_array_test 142*9356374aSAndroid Build Coastguard Worker SRCS 143*9356374aSAndroid Build Coastguard Worker "fixed_array_test.cc" 144*9356374aSAndroid Build Coastguard Worker COPTS 145*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 146*9356374aSAndroid Build Coastguard Worker DEPS 147*9356374aSAndroid Build Coastguard Worker absl::fixed_array 148*9356374aSAndroid Build Coastguard Worker absl::config 149*9356374aSAndroid Build Coastguard Worker absl::exception_testing 150*9356374aSAndroid Build Coastguard Worker absl::hash_testing 151*9356374aSAndroid Build Coastguard Worker absl::memory 152*9356374aSAndroid Build Coastguard Worker absl::test_allocator 153*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 154*9356374aSAndroid Build Coastguard Worker) 155*9356374aSAndroid Build Coastguard Worker 156*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 157*9356374aSAndroid Build Coastguard Worker NAME 158*9356374aSAndroid Build Coastguard Worker fixed_array_exception_safety_test 159*9356374aSAndroid Build Coastguard Worker SRCS 160*9356374aSAndroid Build Coastguard Worker "fixed_array_exception_safety_test.cc" 161*9356374aSAndroid Build Coastguard Worker COPTS 162*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 163*9356374aSAndroid Build Coastguard Worker DEPS 164*9356374aSAndroid Build Coastguard Worker absl::fixed_array 165*9356374aSAndroid Build Coastguard Worker absl::config 166*9356374aSAndroid Build Coastguard Worker absl::exception_safety_testing 167*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 168*9356374aSAndroid Build Coastguard Worker) 169*9356374aSAndroid Build Coastguard Worker 170*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 171*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 172*9356374aSAndroid Build Coastguard Worker NAME 173*9356374aSAndroid Build Coastguard Worker inlined_vector_internal 174*9356374aSAndroid Build Coastguard Worker HDRS 175*9356374aSAndroid Build Coastguard Worker "internal/inlined_vector.h" 176*9356374aSAndroid Build Coastguard Worker COPTS 177*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 178*9356374aSAndroid Build Coastguard Worker DEPS 179*9356374aSAndroid Build Coastguard Worker absl::base_internal 180*9356374aSAndroid Build Coastguard Worker absl::compressed_tuple 181*9356374aSAndroid Build Coastguard Worker absl::config 182*9356374aSAndroid Build Coastguard Worker absl::core_headers 183*9356374aSAndroid Build Coastguard Worker absl::memory 184*9356374aSAndroid Build Coastguard Worker absl::span 185*9356374aSAndroid Build Coastguard Worker absl::type_traits 186*9356374aSAndroid Build Coastguard Worker PUBLIC 187*9356374aSAndroid Build Coastguard Worker) 188*9356374aSAndroid Build Coastguard Worker 189*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 190*9356374aSAndroid Build Coastguard Worker NAME 191*9356374aSAndroid Build Coastguard Worker inlined_vector 192*9356374aSAndroid Build Coastguard Worker HDRS 193*9356374aSAndroid Build Coastguard Worker "inlined_vector.h" 194*9356374aSAndroid Build Coastguard Worker COPTS 195*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 196*9356374aSAndroid Build Coastguard Worker DEPS 197*9356374aSAndroid Build Coastguard Worker absl::algorithm 198*9356374aSAndroid Build Coastguard Worker absl::core_headers 199*9356374aSAndroid Build Coastguard Worker absl::inlined_vector_internal 200*9356374aSAndroid Build Coastguard Worker absl::throw_delegate 201*9356374aSAndroid Build Coastguard Worker absl::memory 202*9356374aSAndroid Build Coastguard Worker absl::type_traits 203*9356374aSAndroid Build Coastguard Worker PUBLIC 204*9356374aSAndroid Build Coastguard Worker) 205*9356374aSAndroid Build Coastguard Worker 206*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 207*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 208*9356374aSAndroid Build Coastguard Worker NAME 209*9356374aSAndroid Build Coastguard Worker test_allocator 210*9356374aSAndroid Build Coastguard Worker HDRS 211*9356374aSAndroid Build Coastguard Worker "internal/test_allocator.h" 212*9356374aSAndroid Build Coastguard Worker COPTS 213*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 214*9356374aSAndroid Build Coastguard Worker DEPS 215*9356374aSAndroid Build Coastguard Worker absl::config 216*9356374aSAndroid Build Coastguard Worker GTest::gmock 217*9356374aSAndroid Build Coastguard Worker TESTONLY 218*9356374aSAndroid Build Coastguard Worker) 219*9356374aSAndroid Build Coastguard Worker 220*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 221*9356374aSAndroid Build Coastguard Worker NAME 222*9356374aSAndroid Build Coastguard Worker inlined_vector_test 223*9356374aSAndroid Build Coastguard Worker SRCS 224*9356374aSAndroid Build Coastguard Worker "inlined_vector_test.cc" 225*9356374aSAndroid Build Coastguard Worker COPTS 226*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 227*9356374aSAndroid Build Coastguard Worker DEPS 228*9356374aSAndroid Build Coastguard Worker absl::check 229*9356374aSAndroid Build Coastguard Worker absl::config 230*9356374aSAndroid Build Coastguard Worker absl::core_headers 231*9356374aSAndroid Build Coastguard Worker absl::exception_testing 232*9356374aSAndroid Build Coastguard Worker absl::hash_testing 233*9356374aSAndroid Build Coastguard Worker absl::inlined_vector 234*9356374aSAndroid Build Coastguard Worker absl::memory 235*9356374aSAndroid Build Coastguard Worker absl::strings 236*9356374aSAndroid Build Coastguard Worker absl::test_allocator 237*9356374aSAndroid Build Coastguard Worker absl::test_instance_tracker 238*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 239*9356374aSAndroid Build Coastguard Worker) 240*9356374aSAndroid Build Coastguard Worker 241*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 242*9356374aSAndroid Build Coastguard Worker NAME 243*9356374aSAndroid Build Coastguard Worker inlined_vector_exception_safety_test 244*9356374aSAndroid Build Coastguard Worker SRCS 245*9356374aSAndroid Build Coastguard Worker "inlined_vector_exception_safety_test.cc" 246*9356374aSAndroid Build Coastguard Worker COPTS 247*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 248*9356374aSAndroid Build Coastguard Worker DEPS 249*9356374aSAndroid Build Coastguard Worker absl::inlined_vector 250*9356374aSAndroid Build Coastguard Worker absl::config 251*9356374aSAndroid Build Coastguard Worker absl::exception_safety_testing 252*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 253*9356374aSAndroid Build Coastguard Worker) 254*9356374aSAndroid Build Coastguard Worker 255*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 256*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 257*9356374aSAndroid Build Coastguard Worker NAME 258*9356374aSAndroid Build Coastguard Worker test_instance_tracker 259*9356374aSAndroid Build Coastguard Worker HDRS 260*9356374aSAndroid Build Coastguard Worker "internal/test_instance_tracker.h" 261*9356374aSAndroid Build Coastguard Worker SRCS 262*9356374aSAndroid Build Coastguard Worker "internal/test_instance_tracker.cc" 263*9356374aSAndroid Build Coastguard Worker COPTS 264*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 265*9356374aSAndroid Build Coastguard Worker DEPS 266*9356374aSAndroid Build Coastguard Worker absl::compare 267*9356374aSAndroid Build Coastguard Worker TESTONLY 268*9356374aSAndroid Build Coastguard Worker) 269*9356374aSAndroid Build Coastguard Worker 270*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 271*9356374aSAndroid Build Coastguard Worker NAME 272*9356374aSAndroid Build Coastguard Worker test_instance_tracker_test 273*9356374aSAndroid Build Coastguard Worker SRCS 274*9356374aSAndroid Build Coastguard Worker "internal/test_instance_tracker_test.cc" 275*9356374aSAndroid Build Coastguard Worker COPTS 276*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 277*9356374aSAndroid Build Coastguard Worker DEPS 278*9356374aSAndroid Build Coastguard Worker absl::test_instance_tracker 279*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 280*9356374aSAndroid Build Coastguard Worker) 281*9356374aSAndroid Build Coastguard Worker 282*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 283*9356374aSAndroid Build Coastguard Worker NAME 284*9356374aSAndroid Build Coastguard Worker flat_hash_map 285*9356374aSAndroid Build Coastguard Worker HDRS 286*9356374aSAndroid Build Coastguard Worker "flat_hash_map.h" 287*9356374aSAndroid Build Coastguard Worker COPTS 288*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 289*9356374aSAndroid Build Coastguard Worker DEPS 290*9356374aSAndroid Build Coastguard Worker absl::container_memory 291*9356374aSAndroid Build Coastguard Worker absl::core_headers 292*9356374aSAndroid Build Coastguard Worker absl::hash_container_defaults 293*9356374aSAndroid Build Coastguard Worker absl::raw_hash_map 294*9356374aSAndroid Build Coastguard Worker absl::algorithm_container 295*9356374aSAndroid Build Coastguard Worker absl::type_traits 296*9356374aSAndroid Build Coastguard Worker PUBLIC 297*9356374aSAndroid Build Coastguard Worker) 298*9356374aSAndroid Build Coastguard Worker 299*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 300*9356374aSAndroid Build Coastguard Worker NAME 301*9356374aSAndroid Build Coastguard Worker flat_hash_map_test 302*9356374aSAndroid Build Coastguard Worker SRCS 303*9356374aSAndroid Build Coastguard Worker "flat_hash_map_test.cc" 304*9356374aSAndroid Build Coastguard Worker COPTS 305*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 306*9356374aSAndroid Build Coastguard Worker DEPS 307*9356374aSAndroid Build Coastguard Worker absl::any 308*9356374aSAndroid Build Coastguard Worker absl::check 309*9356374aSAndroid Build Coastguard Worker absl::config 310*9356374aSAndroid Build Coastguard Worker absl::flat_hash_map 311*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 312*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 313*9356374aSAndroid Build Coastguard Worker absl::test_allocator 314*9356374aSAndroid Build Coastguard Worker absl::type_traits 315*9356374aSAndroid Build Coastguard Worker absl::unordered_map_constructor_test 316*9356374aSAndroid Build Coastguard Worker absl::unordered_map_lookup_test 317*9356374aSAndroid Build Coastguard Worker absl::unordered_map_members_test 318*9356374aSAndroid Build Coastguard Worker absl::unordered_map_modifiers_test 319*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 320*9356374aSAndroid Build Coastguard Worker) 321*9356374aSAndroid Build Coastguard Worker 322*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 323*9356374aSAndroid Build Coastguard Worker NAME 324*9356374aSAndroid Build Coastguard Worker flat_hash_set 325*9356374aSAndroid Build Coastguard Worker HDRS 326*9356374aSAndroid Build Coastguard Worker "flat_hash_set.h" 327*9356374aSAndroid Build Coastguard Worker COPTS 328*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 329*9356374aSAndroid Build Coastguard Worker DEPS 330*9356374aSAndroid Build Coastguard Worker absl::container_memory 331*9356374aSAndroid Build Coastguard Worker absl::hash_container_defaults 332*9356374aSAndroid Build Coastguard Worker absl::raw_hash_set 333*9356374aSAndroid Build Coastguard Worker absl::algorithm_container 334*9356374aSAndroid Build Coastguard Worker absl::core_headers 335*9356374aSAndroid Build Coastguard Worker absl::memory 336*9356374aSAndroid Build Coastguard Worker absl::type_traits 337*9356374aSAndroid Build Coastguard Worker PUBLIC 338*9356374aSAndroid Build Coastguard Worker) 339*9356374aSAndroid Build Coastguard Worker 340*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 341*9356374aSAndroid Build Coastguard Worker NAME 342*9356374aSAndroid Build Coastguard Worker flat_hash_set_test 343*9356374aSAndroid Build Coastguard Worker SRCS 344*9356374aSAndroid Build Coastguard Worker "flat_hash_set_test.cc" 345*9356374aSAndroid Build Coastguard Worker COPTS 346*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 347*9356374aSAndroid Build Coastguard Worker "-DUNORDERED_SET_CXX17" 348*9356374aSAndroid Build Coastguard Worker DEPS 349*9356374aSAndroid Build Coastguard Worker absl::check 350*9356374aSAndroid Build Coastguard Worker absl::config 351*9356374aSAndroid Build Coastguard Worker absl::container_memory 352*9356374aSAndroid Build Coastguard Worker absl::flat_hash_set 353*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 354*9356374aSAndroid Build Coastguard Worker absl::memory 355*9356374aSAndroid Build Coastguard Worker absl::strings 356*9356374aSAndroid Build Coastguard Worker absl::test_allocator 357*9356374aSAndroid Build Coastguard Worker absl::unordered_set_constructor_test 358*9356374aSAndroid Build Coastguard Worker absl::unordered_set_lookup_test 359*9356374aSAndroid Build Coastguard Worker absl::unordered_set_members_test 360*9356374aSAndroid Build Coastguard Worker absl::unordered_set_modifiers_test 361*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 362*9356374aSAndroid Build Coastguard Worker) 363*9356374aSAndroid Build Coastguard Worker 364*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 365*9356374aSAndroid Build Coastguard Worker NAME 366*9356374aSAndroid Build Coastguard Worker node_hash_map 367*9356374aSAndroid Build Coastguard Worker HDRS 368*9356374aSAndroid Build Coastguard Worker "node_hash_map.h" 369*9356374aSAndroid Build Coastguard Worker COPTS 370*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 371*9356374aSAndroid Build Coastguard Worker DEPS 372*9356374aSAndroid Build Coastguard Worker absl::container_memory 373*9356374aSAndroid Build Coastguard Worker absl::core_headers 374*9356374aSAndroid Build Coastguard Worker absl::hash_container_defaults 375*9356374aSAndroid Build Coastguard Worker absl::node_slot_policy 376*9356374aSAndroid Build Coastguard Worker absl::raw_hash_map 377*9356374aSAndroid Build Coastguard Worker absl::algorithm_container 378*9356374aSAndroid Build Coastguard Worker absl::memory 379*9356374aSAndroid Build Coastguard Worker absl::type_traits 380*9356374aSAndroid Build Coastguard Worker PUBLIC 381*9356374aSAndroid Build Coastguard Worker) 382*9356374aSAndroid Build Coastguard Worker 383*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 384*9356374aSAndroid Build Coastguard Worker NAME 385*9356374aSAndroid Build Coastguard Worker node_hash_map_test 386*9356374aSAndroid Build Coastguard Worker SRCS 387*9356374aSAndroid Build Coastguard Worker "node_hash_map_test.cc" 388*9356374aSAndroid Build Coastguard Worker COPTS 389*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 390*9356374aSAndroid Build Coastguard Worker DEPS 391*9356374aSAndroid Build Coastguard Worker absl::config 392*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 393*9356374aSAndroid Build Coastguard Worker absl::node_hash_map 394*9356374aSAndroid Build Coastguard Worker absl::tracked 395*9356374aSAndroid Build Coastguard Worker absl::unordered_map_constructor_test 396*9356374aSAndroid Build Coastguard Worker absl::unordered_map_lookup_test 397*9356374aSAndroid Build Coastguard Worker absl::unordered_map_members_test 398*9356374aSAndroid Build Coastguard Worker absl::unordered_map_modifiers_test 399*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 400*9356374aSAndroid Build Coastguard Worker) 401*9356374aSAndroid Build Coastguard Worker 402*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 403*9356374aSAndroid Build Coastguard Worker NAME 404*9356374aSAndroid Build Coastguard Worker node_hash_set 405*9356374aSAndroid Build Coastguard Worker HDRS 406*9356374aSAndroid Build Coastguard Worker "node_hash_set.h" 407*9356374aSAndroid Build Coastguard Worker COPTS 408*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 409*9356374aSAndroid Build Coastguard Worker DEPS 410*9356374aSAndroid Build Coastguard Worker absl::container_memory 411*9356374aSAndroid Build Coastguard Worker absl::core_headers 412*9356374aSAndroid Build Coastguard Worker absl::hash_container_defaults 413*9356374aSAndroid Build Coastguard Worker absl::node_slot_policy 414*9356374aSAndroid Build Coastguard Worker absl::raw_hash_set 415*9356374aSAndroid Build Coastguard Worker absl::algorithm_container 416*9356374aSAndroid Build Coastguard Worker absl::memory 417*9356374aSAndroid Build Coastguard Worker absl::type_traits 418*9356374aSAndroid Build Coastguard Worker PUBLIC 419*9356374aSAndroid Build Coastguard Worker) 420*9356374aSAndroid Build Coastguard Worker 421*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 422*9356374aSAndroid Build Coastguard Worker NAME 423*9356374aSAndroid Build Coastguard Worker node_hash_set_test 424*9356374aSAndroid Build Coastguard Worker SRCS 425*9356374aSAndroid Build Coastguard Worker "node_hash_set_test.cc" 426*9356374aSAndroid Build Coastguard Worker COPTS 427*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 428*9356374aSAndroid Build Coastguard Worker "-DUNORDERED_SET_CXX17" 429*9356374aSAndroid Build Coastguard Worker DEPS 430*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 431*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 432*9356374aSAndroid Build Coastguard Worker absl::memory 433*9356374aSAndroid Build Coastguard Worker absl::node_hash_set 434*9356374aSAndroid Build Coastguard Worker absl::type_traits 435*9356374aSAndroid Build Coastguard Worker absl::unordered_set_constructor_test 436*9356374aSAndroid Build Coastguard Worker absl::unordered_set_lookup_test 437*9356374aSAndroid Build Coastguard Worker absl::unordered_set_members_test 438*9356374aSAndroid Build Coastguard Worker absl::unordered_set_modifiers_test 439*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 440*9356374aSAndroid Build Coastguard Worker) 441*9356374aSAndroid Build Coastguard Worker 442*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 443*9356374aSAndroid Build Coastguard Worker NAME 444*9356374aSAndroid Build Coastguard Worker hash_container_defaults 445*9356374aSAndroid Build Coastguard Worker HDRS 446*9356374aSAndroid Build Coastguard Worker "hash_container_defaults.h" 447*9356374aSAndroid Build Coastguard Worker COPTS 448*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 449*9356374aSAndroid Build Coastguard Worker DEPS 450*9356374aSAndroid Build Coastguard Worker absl::config 451*9356374aSAndroid Build Coastguard Worker absl::hash_function_defaults 452*9356374aSAndroid Build Coastguard Worker PUBLIC 453*9356374aSAndroid Build Coastguard Worker) 454*9356374aSAndroid Build Coastguard Worker 455*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 456*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 457*9356374aSAndroid Build Coastguard Worker NAME 458*9356374aSAndroid Build Coastguard Worker container_memory 459*9356374aSAndroid Build Coastguard Worker HDRS 460*9356374aSAndroid Build Coastguard Worker "internal/container_memory.h" 461*9356374aSAndroid Build Coastguard Worker COPTS 462*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 463*9356374aSAndroid Build Coastguard Worker DEPS 464*9356374aSAndroid Build Coastguard Worker absl::config 465*9356374aSAndroid Build Coastguard Worker absl::memory 466*9356374aSAndroid Build Coastguard Worker absl::type_traits 467*9356374aSAndroid Build Coastguard Worker absl::utility 468*9356374aSAndroid Build Coastguard Worker PUBLIC 469*9356374aSAndroid Build Coastguard Worker) 470*9356374aSAndroid Build Coastguard Worker 471*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 472*9356374aSAndroid Build Coastguard Worker NAME 473*9356374aSAndroid Build Coastguard Worker container_memory_test 474*9356374aSAndroid Build Coastguard Worker SRCS 475*9356374aSAndroid Build Coastguard Worker "internal/container_memory_test.cc" 476*9356374aSAndroid Build Coastguard Worker COPTS 477*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 478*9356374aSAndroid Build Coastguard Worker DEPS 479*9356374aSAndroid Build Coastguard Worker absl::container_memory 480*9356374aSAndroid Build Coastguard Worker absl::no_destructor 481*9356374aSAndroid Build Coastguard Worker absl::strings 482*9356374aSAndroid Build Coastguard Worker absl::test_instance_tracker 483*9356374aSAndroid Build Coastguard Worker absl::type_traits 484*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 485*9356374aSAndroid Build Coastguard Worker) 486*9356374aSAndroid Build Coastguard Worker 487*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 488*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 489*9356374aSAndroid Build Coastguard Worker NAME 490*9356374aSAndroid Build Coastguard Worker hash_function_defaults 491*9356374aSAndroid Build Coastguard Worker HDRS 492*9356374aSAndroid Build Coastguard Worker "internal/hash_function_defaults.h" 493*9356374aSAndroid Build Coastguard Worker COPTS 494*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 495*9356374aSAndroid Build Coastguard Worker DEPS 496*9356374aSAndroid Build Coastguard Worker absl::config 497*9356374aSAndroid Build Coastguard Worker absl::container_common 498*9356374aSAndroid Build Coastguard Worker absl::cord 499*9356374aSAndroid Build Coastguard Worker absl::hash 500*9356374aSAndroid Build Coastguard Worker absl::strings 501*9356374aSAndroid Build Coastguard Worker absl::type_traits 502*9356374aSAndroid Build Coastguard Worker PUBLIC 503*9356374aSAndroid Build Coastguard Worker) 504*9356374aSAndroid Build Coastguard Worker 505*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 506*9356374aSAndroid Build Coastguard Worker NAME 507*9356374aSAndroid Build Coastguard Worker hash_function_defaults_test 508*9356374aSAndroid Build Coastguard Worker SRCS 509*9356374aSAndroid Build Coastguard Worker "internal/hash_function_defaults_test.cc" 510*9356374aSAndroid Build Coastguard Worker COPTS 511*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 512*9356374aSAndroid Build Coastguard Worker DEPS 513*9356374aSAndroid Build Coastguard Worker absl::cord 514*9356374aSAndroid Build Coastguard Worker absl::cord_test_helpers 515*9356374aSAndroid Build Coastguard Worker absl::flat_hash_map 516*9356374aSAndroid Build Coastguard Worker absl::flat_hash_set 517*9356374aSAndroid Build Coastguard Worker absl::hash_function_defaults 518*9356374aSAndroid Build Coastguard Worker absl::hash 519*9356374aSAndroid Build Coastguard Worker absl::random_random 520*9356374aSAndroid Build Coastguard Worker absl::strings 521*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 522*9356374aSAndroid Build Coastguard Worker) 523*9356374aSAndroid Build Coastguard Worker 524*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 525*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 526*9356374aSAndroid Build Coastguard Worker NAME 527*9356374aSAndroid Build Coastguard Worker hash_generator_testing 528*9356374aSAndroid Build Coastguard Worker HDRS 529*9356374aSAndroid Build Coastguard Worker "internal/hash_generator_testing.h" 530*9356374aSAndroid Build Coastguard Worker SRCS 531*9356374aSAndroid Build Coastguard Worker "internal/hash_generator_testing.cc" 532*9356374aSAndroid Build Coastguard Worker COPTS 533*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 534*9356374aSAndroid Build Coastguard Worker DEPS 535*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 536*9356374aSAndroid Build Coastguard Worker absl::memory 537*9356374aSAndroid Build Coastguard Worker absl::meta 538*9356374aSAndroid Build Coastguard Worker absl::no_destructor 539*9356374aSAndroid Build Coastguard Worker absl::strings 540*9356374aSAndroid Build Coastguard Worker TESTONLY 541*9356374aSAndroid Build Coastguard Worker) 542*9356374aSAndroid Build Coastguard Worker 543*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 544*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 545*9356374aSAndroid Build Coastguard Worker NAME 546*9356374aSAndroid Build Coastguard Worker hash_policy_testing 547*9356374aSAndroid Build Coastguard Worker HDRS 548*9356374aSAndroid Build Coastguard Worker "internal/hash_policy_testing.h" 549*9356374aSAndroid Build Coastguard Worker COPTS 550*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 551*9356374aSAndroid Build Coastguard Worker DEPS 552*9356374aSAndroid Build Coastguard Worker absl::hash 553*9356374aSAndroid Build Coastguard Worker absl::strings 554*9356374aSAndroid Build Coastguard Worker TESTONLY 555*9356374aSAndroid Build Coastguard Worker) 556*9356374aSAndroid Build Coastguard Worker 557*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 558*9356374aSAndroid Build Coastguard Worker NAME 559*9356374aSAndroid Build Coastguard Worker hash_policy_testing_test 560*9356374aSAndroid Build Coastguard Worker SRCS 561*9356374aSAndroid Build Coastguard Worker "internal/hash_policy_testing_test.cc" 562*9356374aSAndroid Build Coastguard Worker COPTS 563*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 564*9356374aSAndroid Build Coastguard Worker DEPS 565*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 566*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 567*9356374aSAndroid Build Coastguard Worker) 568*9356374aSAndroid Build Coastguard Worker 569*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 570*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 571*9356374aSAndroid Build Coastguard Worker NAME 572*9356374aSAndroid Build Coastguard Worker hash_policy_traits 573*9356374aSAndroid Build Coastguard Worker HDRS 574*9356374aSAndroid Build Coastguard Worker "internal/hash_policy_traits.h" 575*9356374aSAndroid Build Coastguard Worker COPTS 576*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 577*9356374aSAndroid Build Coastguard Worker DEPS 578*9356374aSAndroid Build Coastguard Worker absl::common_policy_traits 579*9356374aSAndroid Build Coastguard Worker absl::meta 580*9356374aSAndroid Build Coastguard Worker PUBLIC 581*9356374aSAndroid Build Coastguard Worker) 582*9356374aSAndroid Build Coastguard Worker 583*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 584*9356374aSAndroid Build Coastguard Worker NAME 585*9356374aSAndroid Build Coastguard Worker hash_policy_traits_test 586*9356374aSAndroid Build Coastguard Worker SRCS 587*9356374aSAndroid Build Coastguard Worker "internal/hash_policy_traits_test.cc" 588*9356374aSAndroid Build Coastguard Worker COPTS 589*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 590*9356374aSAndroid Build Coastguard Worker DEPS 591*9356374aSAndroid Build Coastguard Worker absl::container_memory 592*9356374aSAndroid Build Coastguard Worker absl::hash_policy_traits 593*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 594*9356374aSAndroid Build Coastguard Worker) 595*9356374aSAndroid Build Coastguard Worker 596*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 597*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 598*9356374aSAndroid Build Coastguard Worker NAME 599*9356374aSAndroid Build Coastguard Worker common_policy_traits 600*9356374aSAndroid Build Coastguard Worker HDRS 601*9356374aSAndroid Build Coastguard Worker "internal/common_policy_traits.h" 602*9356374aSAndroid Build Coastguard Worker COPTS 603*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 604*9356374aSAndroid Build Coastguard Worker DEPS 605*9356374aSAndroid Build Coastguard Worker absl::meta 606*9356374aSAndroid Build Coastguard Worker PUBLIC 607*9356374aSAndroid Build Coastguard Worker) 608*9356374aSAndroid Build Coastguard Worker 609*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 610*9356374aSAndroid Build Coastguard Worker NAME 611*9356374aSAndroid Build Coastguard Worker common_policy_traits_test 612*9356374aSAndroid Build Coastguard Worker SRCS 613*9356374aSAndroid Build Coastguard Worker "internal/common_policy_traits_test.cc" 614*9356374aSAndroid Build Coastguard Worker COPTS 615*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 616*9356374aSAndroid Build Coastguard Worker DEPS 617*9356374aSAndroid Build Coastguard Worker absl::common_policy_traits 618*9356374aSAndroid Build Coastguard Worker absl::config 619*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 620*9356374aSAndroid Build Coastguard Worker) 621*9356374aSAndroid Build Coastguard Worker 622*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 623*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 624*9356374aSAndroid Build Coastguard Worker NAME 625*9356374aSAndroid Build Coastguard Worker hashtablez_sampler 626*9356374aSAndroid Build Coastguard Worker HDRS 627*9356374aSAndroid Build Coastguard Worker "internal/hashtablez_sampler.h" 628*9356374aSAndroid Build Coastguard Worker SRCS 629*9356374aSAndroid Build Coastguard Worker "internal/hashtablez_sampler.cc" 630*9356374aSAndroid Build Coastguard Worker "internal/hashtablez_sampler_force_weak_definition.cc" 631*9356374aSAndroid Build Coastguard Worker COPTS 632*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 633*9356374aSAndroid Build Coastguard Worker DEPS 634*9356374aSAndroid Build Coastguard Worker absl::base 635*9356374aSAndroid Build Coastguard Worker absl::config 636*9356374aSAndroid Build Coastguard Worker absl::exponential_biased 637*9356374aSAndroid Build Coastguard Worker absl::no_destructor 638*9356374aSAndroid Build Coastguard Worker absl::raw_logging_internal 639*9356374aSAndroid Build Coastguard Worker absl::sample_recorder 640*9356374aSAndroid Build Coastguard Worker absl::synchronization 641*9356374aSAndroid Build Coastguard Worker absl::time 642*9356374aSAndroid Build Coastguard Worker) 643*9356374aSAndroid Build Coastguard Worker 644*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 645*9356374aSAndroid Build Coastguard Worker NAME 646*9356374aSAndroid Build Coastguard Worker hashtablez_sampler_test 647*9356374aSAndroid Build Coastguard Worker SRCS 648*9356374aSAndroid Build Coastguard Worker "internal/hashtablez_sampler_test.cc" 649*9356374aSAndroid Build Coastguard Worker COPTS 650*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 651*9356374aSAndroid Build Coastguard Worker DEPS 652*9356374aSAndroid Build Coastguard Worker absl::config 653*9356374aSAndroid Build Coastguard Worker absl::hashtablez_sampler 654*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 655*9356374aSAndroid Build Coastguard Worker) 656*9356374aSAndroid Build Coastguard Worker 657*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 658*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 659*9356374aSAndroid Build Coastguard Worker NAME 660*9356374aSAndroid Build Coastguard Worker hashtable_debug 661*9356374aSAndroid Build Coastguard Worker HDRS 662*9356374aSAndroid Build Coastguard Worker "internal/hashtable_debug.h" 663*9356374aSAndroid Build Coastguard Worker COPTS 664*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 665*9356374aSAndroid Build Coastguard Worker DEPS 666*9356374aSAndroid Build Coastguard Worker absl::hashtable_debug_hooks 667*9356374aSAndroid Build Coastguard Worker) 668*9356374aSAndroid Build Coastguard Worker 669*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 670*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 671*9356374aSAndroid Build Coastguard Worker NAME 672*9356374aSAndroid Build Coastguard Worker hashtable_debug_hooks 673*9356374aSAndroid Build Coastguard Worker HDRS 674*9356374aSAndroid Build Coastguard Worker "internal/hashtable_debug_hooks.h" 675*9356374aSAndroid Build Coastguard Worker COPTS 676*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 677*9356374aSAndroid Build Coastguard Worker DEPS 678*9356374aSAndroid Build Coastguard Worker absl::config 679*9356374aSAndroid Build Coastguard Worker PUBLIC 680*9356374aSAndroid Build Coastguard Worker) 681*9356374aSAndroid Build Coastguard Worker 682*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 683*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 684*9356374aSAndroid Build Coastguard Worker NAME 685*9356374aSAndroid Build Coastguard Worker node_slot_policy 686*9356374aSAndroid Build Coastguard Worker HDRS 687*9356374aSAndroid Build Coastguard Worker "internal/node_slot_policy.h" 688*9356374aSAndroid Build Coastguard Worker COPTS 689*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 690*9356374aSAndroid Build Coastguard Worker DEPS 691*9356374aSAndroid Build Coastguard Worker absl::config 692*9356374aSAndroid Build Coastguard Worker PUBLIC 693*9356374aSAndroid Build Coastguard Worker) 694*9356374aSAndroid Build Coastguard Worker 695*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 696*9356374aSAndroid Build Coastguard Worker NAME 697*9356374aSAndroid Build Coastguard Worker node_slot_policy_test 698*9356374aSAndroid Build Coastguard Worker SRCS 699*9356374aSAndroid Build Coastguard Worker "internal/node_slot_policy_test.cc" 700*9356374aSAndroid Build Coastguard Worker COPTS 701*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 702*9356374aSAndroid Build Coastguard Worker DEPS 703*9356374aSAndroid Build Coastguard Worker absl::config 704*9356374aSAndroid Build Coastguard Worker absl::hash_policy_traits 705*9356374aSAndroid Build Coastguard Worker absl::node_slot_policy 706*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 707*9356374aSAndroid Build Coastguard Worker) 708*9356374aSAndroid Build Coastguard Worker 709*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 710*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 711*9356374aSAndroid Build Coastguard Worker NAME 712*9356374aSAndroid Build Coastguard Worker raw_hash_map 713*9356374aSAndroid Build Coastguard Worker HDRS 714*9356374aSAndroid Build Coastguard Worker "internal/raw_hash_map.h" 715*9356374aSAndroid Build Coastguard Worker COPTS 716*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 717*9356374aSAndroid Build Coastguard Worker DEPS 718*9356374aSAndroid Build Coastguard Worker absl::config 719*9356374aSAndroid Build Coastguard Worker absl::container_memory 720*9356374aSAndroid Build Coastguard Worker absl::core_headers 721*9356374aSAndroid Build Coastguard Worker absl::raw_hash_set 722*9356374aSAndroid Build Coastguard Worker absl::throw_delegate 723*9356374aSAndroid Build Coastguard Worker PUBLIC 724*9356374aSAndroid Build Coastguard Worker) 725*9356374aSAndroid Build Coastguard Worker 726*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 727*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 728*9356374aSAndroid Build Coastguard Worker NAME 729*9356374aSAndroid Build Coastguard Worker container_common 730*9356374aSAndroid Build Coastguard Worker HDRS 731*9356374aSAndroid Build Coastguard Worker "internal/common.h" 732*9356374aSAndroid Build Coastguard Worker COPTS 733*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 734*9356374aSAndroid Build Coastguard Worker DEPS 735*9356374aSAndroid Build Coastguard Worker absl::type_traits 736*9356374aSAndroid Build Coastguard Worker) 737*9356374aSAndroid Build Coastguard Worker 738*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 739*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 740*9356374aSAndroid Build Coastguard Worker NAME 741*9356374aSAndroid Build Coastguard Worker raw_hash_set 742*9356374aSAndroid Build Coastguard Worker HDRS 743*9356374aSAndroid Build Coastguard Worker "internal/raw_hash_set.h" 744*9356374aSAndroid Build Coastguard Worker SRCS 745*9356374aSAndroid Build Coastguard Worker "internal/raw_hash_set.cc" 746*9356374aSAndroid Build Coastguard Worker COPTS 747*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 748*9356374aSAndroid Build Coastguard Worker DEPS 749*9356374aSAndroid Build Coastguard Worker absl::bits 750*9356374aSAndroid Build Coastguard Worker absl::compressed_tuple 751*9356374aSAndroid Build Coastguard Worker absl::config 752*9356374aSAndroid Build Coastguard Worker absl::container_common 753*9356374aSAndroid Build Coastguard Worker absl::container_memory 754*9356374aSAndroid Build Coastguard Worker absl::core_headers 755*9356374aSAndroid Build Coastguard Worker absl::dynamic_annotations 756*9356374aSAndroid Build Coastguard Worker absl::endian 757*9356374aSAndroid Build Coastguard Worker absl::hash 758*9356374aSAndroid Build Coastguard Worker absl::hash_policy_traits 759*9356374aSAndroid Build Coastguard Worker absl::hashtable_debug_hooks 760*9356374aSAndroid Build Coastguard Worker absl::hashtablez_sampler 761*9356374aSAndroid Build Coastguard Worker absl::memory 762*9356374aSAndroid Build Coastguard Worker absl::meta 763*9356374aSAndroid Build Coastguard Worker absl::optional 764*9356374aSAndroid Build Coastguard Worker absl::prefetch 765*9356374aSAndroid Build Coastguard Worker absl::raw_logging_internal 766*9356374aSAndroid Build Coastguard Worker absl::utility 767*9356374aSAndroid Build Coastguard Worker PUBLIC 768*9356374aSAndroid Build Coastguard Worker) 769*9356374aSAndroid Build Coastguard Worker 770*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 771*9356374aSAndroid Build Coastguard Worker NAME 772*9356374aSAndroid Build Coastguard Worker raw_hash_set_test 773*9356374aSAndroid Build Coastguard Worker SRCS 774*9356374aSAndroid Build Coastguard Worker "internal/raw_hash_set_test.cc" 775*9356374aSAndroid Build Coastguard Worker COPTS 776*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 777*9356374aSAndroid Build Coastguard Worker DEPS 778*9356374aSAndroid Build Coastguard Worker absl::base 779*9356374aSAndroid Build Coastguard Worker absl::check 780*9356374aSAndroid Build Coastguard Worker absl::config 781*9356374aSAndroid Build Coastguard Worker absl::container_memory 782*9356374aSAndroid Build Coastguard Worker absl::core_headers 783*9356374aSAndroid Build Coastguard Worker absl::flat_hash_map 784*9356374aSAndroid Build Coastguard Worker absl::flat_hash_set 785*9356374aSAndroid Build Coastguard Worker absl::function_ref 786*9356374aSAndroid Build Coastguard Worker absl::hash 787*9356374aSAndroid Build Coastguard Worker absl::hash_function_defaults 788*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 789*9356374aSAndroid Build Coastguard Worker absl::hashtable_debug 790*9356374aSAndroid Build Coastguard Worker absl::hashtablez_sampler 791*9356374aSAndroid Build Coastguard Worker absl::log 792*9356374aSAndroid Build Coastguard Worker absl::memory 793*9356374aSAndroid Build Coastguard Worker absl::node_hash_set 794*9356374aSAndroid Build Coastguard Worker absl::prefetch 795*9356374aSAndroid Build Coastguard Worker absl::raw_hash_set 796*9356374aSAndroid Build Coastguard Worker absl::strings 797*9356374aSAndroid Build Coastguard Worker absl::test_allocator 798*9356374aSAndroid Build Coastguard Worker absl::test_instance_tracker 799*9356374aSAndroid Build Coastguard Worker absl::type_traits 800*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 801*9356374aSAndroid Build Coastguard Worker) 802*9356374aSAndroid Build Coastguard Worker 803*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 804*9356374aSAndroid Build Coastguard Worker NAME 805*9356374aSAndroid Build Coastguard Worker raw_hash_set_allocator_test 806*9356374aSAndroid Build Coastguard Worker SRCS 807*9356374aSAndroid Build Coastguard Worker "internal/raw_hash_set_allocator_test.cc" 808*9356374aSAndroid Build Coastguard Worker COPTS 809*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 810*9356374aSAndroid Build Coastguard Worker DEPS 811*9356374aSAndroid Build Coastguard Worker absl::config 812*9356374aSAndroid Build Coastguard Worker absl::container_memory 813*9356374aSAndroid Build Coastguard Worker absl::raw_hash_set 814*9356374aSAndroid Build Coastguard Worker absl::tracked 815*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 816*9356374aSAndroid Build Coastguard Worker) 817*9356374aSAndroid Build Coastguard Worker 818*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 819*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 820*9356374aSAndroid Build Coastguard Worker NAME 821*9356374aSAndroid Build Coastguard Worker layout 822*9356374aSAndroid Build Coastguard Worker HDRS 823*9356374aSAndroid Build Coastguard Worker "internal/layout.h" 824*9356374aSAndroid Build Coastguard Worker COPTS 825*9356374aSAndroid Build Coastguard Worker ${ABSL_DEFAULT_COPTS} 826*9356374aSAndroid Build Coastguard Worker DEPS 827*9356374aSAndroid Build Coastguard Worker absl::config 828*9356374aSAndroid Build Coastguard Worker absl::core_headers 829*9356374aSAndroid Build Coastguard Worker absl::debugging_internal 830*9356374aSAndroid Build Coastguard Worker absl::meta 831*9356374aSAndroid Build Coastguard Worker absl::strings 832*9356374aSAndroid Build Coastguard Worker absl::span 833*9356374aSAndroid Build Coastguard Worker absl::utility 834*9356374aSAndroid Build Coastguard Worker PUBLIC 835*9356374aSAndroid Build Coastguard Worker) 836*9356374aSAndroid Build Coastguard Worker 837*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 838*9356374aSAndroid Build Coastguard Worker NAME 839*9356374aSAndroid Build Coastguard Worker layout_test 840*9356374aSAndroid Build Coastguard Worker SRCS 841*9356374aSAndroid Build Coastguard Worker "internal/layout_test.cc" 842*9356374aSAndroid Build Coastguard Worker COPTS 843*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 844*9356374aSAndroid Build Coastguard Worker DEPS 845*9356374aSAndroid Build Coastguard Worker absl::layout 846*9356374aSAndroid Build Coastguard Worker absl::check 847*9356374aSAndroid Build Coastguard Worker absl::config 848*9356374aSAndroid Build Coastguard Worker absl::span 849*9356374aSAndroid Build Coastguard Worker absl::utility 850*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 851*9356374aSAndroid Build Coastguard Worker) 852*9356374aSAndroid Build Coastguard Worker 853*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 854*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 855*9356374aSAndroid Build Coastguard Worker NAME 856*9356374aSAndroid Build Coastguard Worker tracked 857*9356374aSAndroid Build Coastguard Worker HDRS 858*9356374aSAndroid Build Coastguard Worker "internal/tracked.h" 859*9356374aSAndroid Build Coastguard Worker COPTS 860*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 861*9356374aSAndroid Build Coastguard Worker DEPS 862*9356374aSAndroid Build Coastguard Worker absl::config 863*9356374aSAndroid Build Coastguard Worker TESTONLY 864*9356374aSAndroid Build Coastguard Worker) 865*9356374aSAndroid Build Coastguard Worker 866*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 867*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 868*9356374aSAndroid Build Coastguard Worker NAME 869*9356374aSAndroid Build Coastguard Worker unordered_map_constructor_test 870*9356374aSAndroid Build Coastguard Worker HDRS 871*9356374aSAndroid Build Coastguard Worker "internal/unordered_map_constructor_test.h" 872*9356374aSAndroid Build Coastguard Worker COPTS 873*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 874*9356374aSAndroid Build Coastguard Worker DEPS 875*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 876*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 877*9356374aSAndroid Build Coastguard Worker GTest::gmock 878*9356374aSAndroid Build Coastguard Worker TESTONLY 879*9356374aSAndroid Build Coastguard Worker) 880*9356374aSAndroid Build Coastguard Worker 881*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 882*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 883*9356374aSAndroid Build Coastguard Worker NAME 884*9356374aSAndroid Build Coastguard Worker unordered_map_lookup_test 885*9356374aSAndroid Build Coastguard Worker HDRS 886*9356374aSAndroid Build Coastguard Worker "internal/unordered_map_lookup_test.h" 887*9356374aSAndroid Build Coastguard Worker COPTS 888*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 889*9356374aSAndroid Build Coastguard Worker DEPS 890*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 891*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 892*9356374aSAndroid Build Coastguard Worker GTest::gmock 893*9356374aSAndroid Build Coastguard Worker TESTONLY 894*9356374aSAndroid Build Coastguard Worker) 895*9356374aSAndroid Build Coastguard Worker 896*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 897*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 898*9356374aSAndroid Build Coastguard Worker NAME 899*9356374aSAndroid Build Coastguard Worker unordered_map_members_test 900*9356374aSAndroid Build Coastguard Worker HDRS 901*9356374aSAndroid Build Coastguard Worker "internal/unordered_map_members_test.h" 902*9356374aSAndroid Build Coastguard Worker COPTS 903*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 904*9356374aSAndroid Build Coastguard Worker DEPS 905*9356374aSAndroid Build Coastguard Worker absl::type_traits 906*9356374aSAndroid Build Coastguard Worker GTest::gmock 907*9356374aSAndroid Build Coastguard Worker TESTONLY 908*9356374aSAndroid Build Coastguard Worker) 909*9356374aSAndroid Build Coastguard Worker 910*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 911*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 912*9356374aSAndroid Build Coastguard Worker NAME 913*9356374aSAndroid Build Coastguard Worker unordered_map_modifiers_test 914*9356374aSAndroid Build Coastguard Worker HDRS 915*9356374aSAndroid Build Coastguard Worker "internal/unordered_map_modifiers_test.h" 916*9356374aSAndroid Build Coastguard Worker COPTS 917*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 918*9356374aSAndroid Build Coastguard Worker DEPS 919*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 920*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 921*9356374aSAndroid Build Coastguard Worker GTest::gmock 922*9356374aSAndroid Build Coastguard Worker TESTONLY 923*9356374aSAndroid Build Coastguard Worker) 924*9356374aSAndroid Build Coastguard Worker 925*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 926*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 927*9356374aSAndroid Build Coastguard Worker NAME 928*9356374aSAndroid Build Coastguard Worker unordered_set_constructor_test 929*9356374aSAndroid Build Coastguard Worker HDRS 930*9356374aSAndroid Build Coastguard Worker "internal/unordered_set_constructor_test.h" 931*9356374aSAndroid Build Coastguard Worker COPTS 932*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 933*9356374aSAndroid Build Coastguard Worker DEPS 934*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 935*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 936*9356374aSAndroid Build Coastguard Worker GTest::gmock 937*9356374aSAndroid Build Coastguard Worker TESTONLY 938*9356374aSAndroid Build Coastguard Worker) 939*9356374aSAndroid Build Coastguard Worker 940*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 941*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 942*9356374aSAndroid Build Coastguard Worker NAME 943*9356374aSAndroid Build Coastguard Worker unordered_set_lookup_test 944*9356374aSAndroid Build Coastguard Worker HDRS 945*9356374aSAndroid Build Coastguard Worker "internal/unordered_set_lookup_test.h" 946*9356374aSAndroid Build Coastguard Worker COPTS 947*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 948*9356374aSAndroid Build Coastguard Worker DEPS 949*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 950*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 951*9356374aSAndroid Build Coastguard Worker GTest::gmock 952*9356374aSAndroid Build Coastguard Worker TESTONLY 953*9356374aSAndroid Build Coastguard Worker) 954*9356374aSAndroid Build Coastguard Worker 955*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 956*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 957*9356374aSAndroid Build Coastguard Worker NAME 958*9356374aSAndroid Build Coastguard Worker unordered_set_members_test 959*9356374aSAndroid Build Coastguard Worker HDRS 960*9356374aSAndroid Build Coastguard Worker "internal/unordered_set_members_test.h" 961*9356374aSAndroid Build Coastguard Worker COPTS 962*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 963*9356374aSAndroid Build Coastguard Worker DEPS 964*9356374aSAndroid Build Coastguard Worker absl::type_traits 965*9356374aSAndroid Build Coastguard Worker GTest::gmock 966*9356374aSAndroid Build Coastguard Worker TESTONLY 967*9356374aSAndroid Build Coastguard Worker) 968*9356374aSAndroid Build Coastguard Worker 969*9356374aSAndroid Build Coastguard Worker# Internal-only target, do not depend on directly. 970*9356374aSAndroid Build Coastguard Workerabsl_cc_library( 971*9356374aSAndroid Build Coastguard Worker NAME 972*9356374aSAndroid Build Coastguard Worker unordered_set_modifiers_test 973*9356374aSAndroid Build Coastguard Worker HDRS 974*9356374aSAndroid Build Coastguard Worker "internal/unordered_set_modifiers_test.h" 975*9356374aSAndroid Build Coastguard Worker COPTS 976*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 977*9356374aSAndroid Build Coastguard Worker DEPS 978*9356374aSAndroid Build Coastguard Worker absl::hash_generator_testing 979*9356374aSAndroid Build Coastguard Worker absl::hash_policy_testing 980*9356374aSAndroid Build Coastguard Worker GTest::gmock 981*9356374aSAndroid Build Coastguard Worker TESTONLY 982*9356374aSAndroid Build Coastguard Worker) 983*9356374aSAndroid Build Coastguard Worker 984*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 985*9356374aSAndroid Build Coastguard Worker NAME 986*9356374aSAndroid Build Coastguard Worker unordered_set_test 987*9356374aSAndroid Build Coastguard Worker SRCS 988*9356374aSAndroid Build Coastguard Worker "internal/unordered_set_test.cc" 989*9356374aSAndroid Build Coastguard Worker COPTS 990*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 991*9356374aSAndroid Build Coastguard Worker DEPS 992*9356374aSAndroid Build Coastguard Worker absl::unordered_set_constructor_test 993*9356374aSAndroid Build Coastguard Worker absl::unordered_set_lookup_test 994*9356374aSAndroid Build Coastguard Worker absl::unordered_set_members_test 995*9356374aSAndroid Build Coastguard Worker absl::unordered_set_modifiers_test 996*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 997*9356374aSAndroid Build Coastguard Worker) 998*9356374aSAndroid Build Coastguard Worker 999*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 1000*9356374aSAndroid Build Coastguard Worker NAME 1001*9356374aSAndroid Build Coastguard Worker unordered_map_test 1002*9356374aSAndroid Build Coastguard Worker SRCS 1003*9356374aSAndroid Build Coastguard Worker "internal/unordered_map_test.cc" 1004*9356374aSAndroid Build Coastguard Worker COPTS 1005*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 1006*9356374aSAndroid Build Coastguard Worker DEPS 1007*9356374aSAndroid Build Coastguard Worker absl::unordered_map_constructor_test 1008*9356374aSAndroid Build Coastguard Worker absl::unordered_map_lookup_test 1009*9356374aSAndroid Build Coastguard Worker absl::unordered_map_members_test 1010*9356374aSAndroid Build Coastguard Worker absl::unordered_map_modifiers_test 1011*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 1012*9356374aSAndroid Build Coastguard Worker) 1013*9356374aSAndroid Build Coastguard Worker 1014*9356374aSAndroid Build Coastguard Workerabsl_cc_test( 1015*9356374aSAndroid Build Coastguard Worker NAME 1016*9356374aSAndroid Build Coastguard Worker sample_element_size_test 1017*9356374aSAndroid Build Coastguard Worker SRCS 1018*9356374aSAndroid Build Coastguard Worker "sample_element_size_test.cc" 1019*9356374aSAndroid Build Coastguard Worker COPTS 1020*9356374aSAndroid Build Coastguard Worker ${ABSL_TEST_COPTS} 1021*9356374aSAndroid Build Coastguard Worker DEPS 1022*9356374aSAndroid Build Coastguard Worker absl::flat_hash_map 1023*9356374aSAndroid Build Coastguard Worker absl::flat_hash_set 1024*9356374aSAndroid Build Coastguard Worker absl::node_hash_map 1025*9356374aSAndroid Build Coastguard Worker absl::node_hash_set 1026*9356374aSAndroid Build Coastguard Worker GTest::gmock_main 1027*9356374aSAndroid Build Coastguard Worker) 1028