| load("//common:crubit_wrapper_macros_oss.bzl", "crubit_cc_test") |
| package(default_applicable_licenses = ["//:license"]) |
| name = "bindings_support", |
| # It is important to be thoughtful when adding new dependencies for |
| # `bindings_support` (and possibly other targets in this BUILD file). |
| # Using mature Abseil APIs seems okay - we should be able to assume that |
| # Crubit users have a version of Abseil that is relatively recent (although |
| # we can't rely on an exact version and/or exact absl/base/options.h). |
| "@absl//absl/base:core_headers", |
| srcs = ["memswap_test.cc"], |
| "@com_google_googletest//:gtest_main", |
| srcs = ["offsetof_test.cc"], |
| "@com_google_googletest//:gtest_main", |
| name = "return_value_slot_test", |
| srcs = ["return_value_slot_test.cc"], |
| "@com_google_googletest//:gtest_main", |
| srcs = ["sizeof_test.cc"], |
| "@com_google_googletest//:gtest_main", |