Lines Matching refs:CordRep
282 absl::cord_internal::CordRep* current_leaf_ = nullptr;
285 absl::InlinedVector<absl::cord_internal::CordRep*, 4>
477 static_assert(kMaxInline >= sizeof(absl::cord_internal::CordRep*), "");
497 absl::cord_internal::CordRep* tree() const;
499 void set_tree(absl::cord_internal::CordRep* rep);
502 void replace_tree(absl::cord_internal::CordRep* rep);
504 absl::cord_internal::CordRep* clear();
506 absl::cord_internal::CordRep* force_tree(size_t extra_hint);
511 void AppendTree(absl::cord_internal::CordRep* tree);
512 void PrependTree(absl::cord_internal::CordRep* tree);
559 alignas(absl::cord_internal::CordRep*) char data_[kMaxInline + 1];
564 static size_t MemoryUsageAux(const absl::cord_internal::CordRep* rep);
567 static bool GetFlatAux(absl::cord_internal::CordRep* rep,
572 absl::cord_internal::CordRep* rep,
596 absl::cord_internal::CordRep* TakeRep() const&;
597 absl::cord_internal::CordRep* TakeRep() &&;
659 CordRep* rep;
674 CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { in NewExternalRep()
709 inline CordRep* NewExternalRep(absl::string_view data, in NewExternalRep()
770 inline absl::cord_internal::CordRep* Cord::InlineRep::tree() const { in tree()
772 absl::cord_internal::CordRep* rep; in tree()
788 inline void Cord::InlineRep::set_tree(absl::cord_internal::CordRep* rep) { in set_tree()
801 inline void Cord::InlineRep::replace_tree(absl::cord_internal::CordRep* rep) { in replace_tree()
811 inline absl::cord_internal::CordRep* Cord::InlineRep::clear() { in clear()
813 absl::cord_internal::CordRep* result = nullptr; in clear()
857 if (const absl::cord_internal::CordRep* rep = contents_.tree()) { in EstimatedMemoryUsage()
864 absl::cord_internal::CordRep* rep = contents_.tree(); in Flatten()
1044 absl::cord_internal::CordRep* rep = contents_.tree(); in ForEachChunk()