Namespaces | Macros | Functions
cord_rep_btree.cc File Reference
#include "absl/strings/internal/cord_rep_btree.h"
#include <cassert>
#include <cstdint>
#include <iostream>
#include <string>
#include "absl/base/attributes.h"
#include "absl/base/config.h"
#include "absl/base/internal/raw_logging.h"
#include "absl/strings/internal/cord_data_edge.h"
#include "absl/strings/internal/cord_internal.h"
#include "absl/strings/internal/cord_rep_consume.h"
#include "absl/strings/internal/cord_rep_flat.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/string_view.h"
Include dependency graph for cord_rep_btree.cc:

Go to the source code of this file.

Namespaces

 absl
 
 absl::cord_internal
 

Macros

#define NODE_CHECK_EQ(x, y)
 
#define NODE_CHECK_VALID(x)
 

Functions

template<size_t size>
static void absl::cord_internal::DestroyTree (CordRepBtree *tree)
 

Macro Definition Documentation

◆ NODE_CHECK_EQ

#define NODE_CHECK_EQ (   x,
  y 
)
Value:
if ((x) != (y)) { \
ABSL_RAW_LOG(ERROR, \
"CordRepBtree::CheckValid() FAILED: %s != %s (%s vs %s)", #x, \
return false; \
}

◆ NODE_CHECK_VALID

#define NODE_CHECK_VALID (   x)
Value:
if (!(x)) { \
ABSL_RAW_LOG(ERROR, "CordRepBtree::CheckValid() FAILED: %s", #x); \
return false; \
}

Variable Documentation

◆ share_depth

int share_depth

Definition at line 354 of file cord_rep_btree.cc.

◆ stack

NodeStack stack

Definition at line 356 of file cord_rep_btree.cc.

absl::StrCat
std::string StrCat(const AlphaNum &a, const AlphaNum &b)
Definition: abseil-cpp/absl/strings/str_cat.cc:98
y
const double y
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3611
gen_stats_data.c_str
def c_str(s, encoding='ascii')
Definition: gen_stats_data.py:38
x
int x
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3610
google::protobuf::ERROR
static const LogLevel ERROR
Definition: bloaty/third_party/protobuf/src/google/protobuf/testing/googletest.h:70


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:08