Skip to content

Commit

Permalink
Add abseil
Browse files Browse the repository at this point in the history
  • Loading branch information
veblush committed Sep 10, 2019
1 parent 2f3fe9b commit 11ced0b
Show file tree
Hide file tree
Showing 33 changed files with 2,070 additions and 9 deletions.
6 changes: 6 additions & 0 deletions BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -593,6 +593,9 @@ grpc_cc_library(
deps = [
"gpr_base",
],
external_deps = [
"absl/container:inlined_vector",
],
)

grpc_cc_library(
Expand All @@ -610,6 +613,9 @@ grpc_cc_library(
deps = [
"gpr_base",
],
external_deps = [
"absl/types:optional"
]
)

grpc_cc_library(
Expand Down
106 changes: 106 additions & 0 deletions BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -897,6 +897,59 @@ config("grpc_config") {
"src/core/tsi/transport_security_grpc.cc",
"src/core/tsi/transport_security_grpc.h",
"src/core/tsi/transport_security_interface.h",
"third_party/abseil-cpp/absl/algorithm/algorithm.h",
"third_party/abseil-cpp/absl/base/attributes.h",
"third_party/abseil-cpp/absl/base/call_once.h",
"third_party/abseil-cpp/absl/base/casts.h",
"third_party/abseil-cpp/absl/base/config.h",
"third_party/abseil-cpp/absl/base/const_init.h",
"third_party/abseil-cpp/absl/base/dynamic_annotations.cc",
"third_party/abseil-cpp/absl/base/dynamic_annotations.h",
"third_party/abseil-cpp/absl/base/internal/atomic_hook.h",
"third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/cycleclock.h",
"third_party/abseil-cpp/absl/base/internal/hide_ptr.h",
"third_party/abseil-cpp/absl/base/internal/identity.h",
"third_party/abseil-cpp/absl/base/internal/inline_variable.h",
"third_party/abseil-cpp/absl/base/internal/invoke.h",
"third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h",
"third_party/abseil-cpp/absl/base/internal/per_thread_tls.h",
"third_party/abseil-cpp/absl/base/internal/raw_logging.cc",
"third_party/abseil-cpp/absl/base/internal/raw_logging.h",
"third_party/abseil-cpp/absl/base/internal/scheduling_mode.h",
"third_party/abseil-cpp/absl/base/internal/spinlock.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock.h",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.h",
"third_party/abseil-cpp/absl/base/internal/sysinfo.cc",
"third_party/abseil-cpp/absl/base/internal/sysinfo.h",
"third_party/abseil-cpp/absl/base/internal/thread_annotations.h",
"third_party/abseil-cpp/absl/base/internal/thread_identity.cc",
"third_party/abseil-cpp/absl/base/internal/thread_identity.h",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.cc",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.h",
"third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h",
"third_party/abseil-cpp/absl/base/log_severity.cc",
"third_party/abseil-cpp/absl/base/log_severity.h",
"third_party/abseil-cpp/absl/base/macros.h",
"third_party/abseil-cpp/absl/base/optimization.h",
"third_party/abseil-cpp/absl/base/policy_checks.h",
"third_party/abseil-cpp/absl/base/port.h",
"third_party/abseil-cpp/absl/base/thread_annotations.h",
"third_party/abseil-cpp/absl/container/inlined_vector.h",
"third_party/abseil-cpp/absl/container/internal/compressed_tuple.h",
"third_party/abseil-cpp/absl/container/internal/inlined_vector.h",
"third_party/abseil-cpp/absl/memory/memory.h",
"third_party/abseil-cpp/absl/meta/type_traits.h",
"third_party/abseil-cpp/absl/types/bad_optional_access.cc",
"third_party/abseil-cpp/absl/types/bad_optional_access.h",
"third_party/abseil-cpp/absl/types/internal/optional.h",
"third_party/abseil-cpp/absl/types/internal/span.h",
"third_party/abseil-cpp/absl/types/optional.h",
"third_party/abseil-cpp/absl/types/span.h",
"third_party/abseil-cpp/absl/utility/utility.h",
"third_party/upb/upb/decode.c",
"third_party/upb/upb/decode.h",
"third_party/upb/upb/encode.c",
Expand Down Expand Up @@ -1427,6 +1480,59 @@ config("grpc_config") {
"src/cpp/util/status.cc",
"src/cpp/util/string_ref.cc",
"src/cpp/util/time_cc.cc",
"third_party/abseil-cpp/absl/algorithm/algorithm.h",
"third_party/abseil-cpp/absl/base/attributes.h",
"third_party/abseil-cpp/absl/base/call_once.h",
"third_party/abseil-cpp/absl/base/casts.h",
"third_party/abseil-cpp/absl/base/config.h",
"third_party/abseil-cpp/absl/base/const_init.h",
"third_party/abseil-cpp/absl/base/dynamic_annotations.cc",
"third_party/abseil-cpp/absl/base/dynamic_annotations.h",
"third_party/abseil-cpp/absl/base/internal/atomic_hook.h",
"third_party/abseil-cpp/absl/base/internal/cycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/cycleclock.h",
"third_party/abseil-cpp/absl/base/internal/hide_ptr.h",
"third_party/abseil-cpp/absl/base/internal/identity.h",
"third_party/abseil-cpp/absl/base/internal/inline_variable.h",
"third_party/abseil-cpp/absl/base/internal/invoke.h",
"third_party/abseil-cpp/absl/base/internal/low_level_scheduling.h",
"third_party/abseil-cpp/absl/base/internal/per_thread_tls.h",
"third_party/abseil-cpp/absl/base/internal/raw_logging.cc",
"third_party/abseil-cpp/absl/base/internal/raw_logging.h",
"third_party/abseil-cpp/absl/base/internal/scheduling_mode.h",
"third_party/abseil-cpp/absl/base/internal/spinlock.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock.h",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc",
"third_party/abseil-cpp/absl/base/internal/spinlock_wait.h",
"third_party/abseil-cpp/absl/base/internal/sysinfo.cc",
"third_party/abseil-cpp/absl/base/internal/sysinfo.h",
"third_party/abseil-cpp/absl/base/internal/thread_annotations.h",
"third_party/abseil-cpp/absl/base/internal/thread_identity.cc",
"third_party/abseil-cpp/absl/base/internal/thread_identity.h",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.cc",
"third_party/abseil-cpp/absl/base/internal/throw_delegate.h",
"third_party/abseil-cpp/absl/base/internal/tsan_mutex_interface.h",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc",
"third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h",
"third_party/abseil-cpp/absl/base/log_severity.cc",
"third_party/abseil-cpp/absl/base/log_severity.h",
"third_party/abseil-cpp/absl/base/macros.h",
"third_party/abseil-cpp/absl/base/optimization.h",
"third_party/abseil-cpp/absl/base/policy_checks.h",
"third_party/abseil-cpp/absl/base/port.h",
"third_party/abseil-cpp/absl/base/thread_annotations.h",
"third_party/abseil-cpp/absl/container/inlined_vector.h",
"third_party/abseil-cpp/absl/container/internal/compressed_tuple.h",
"third_party/abseil-cpp/absl/container/internal/inlined_vector.h",
"third_party/abseil-cpp/absl/memory/memory.h",
"third_party/abseil-cpp/absl/meta/type_traits.h",
"third_party/abseil-cpp/absl/types/bad_optional_access.cc",
"third_party/abseil-cpp/absl/types/bad_optional_access.h",
"third_party/abseil-cpp/absl/types/internal/optional.h",
"third_party/abseil-cpp/absl/types/internal/span.h",
"third_party/abseil-cpp/absl/types/optional.h",
"third_party/abseil-cpp/absl/types/span.h",
"third_party/abseil-cpp/absl/utility/utility.h",
"third_party/upb/upb/decode.c",
"third_party/upb/upb/decode.h",
"third_party/upb/upb/encode.c",
Expand Down
Loading

0 comments on commit 11ced0b

Please sign in to comment.