Searched refs:CordRepExternalImpl (Results 1 – 14 of 14) sorted by relevance
149 struct CordRepExternalImpl struct155 CordRepExternalImpl(T&& releaser, int) in CordRepExternalImpl() argument156 : CordRepExternalImpl::CompressedTuple(std::forward<T>(releaser)) { in CordRepExternalImpl()160 ~CordRepExternalImpl() { in ~CordRepExternalImpl() argument166 delete static_cast<CordRepExternalImpl*>(rep); in Release() argument
149 struct CordRepExternalImpl struct155 CordRepExternalImpl(T&& releaser, int) in CordRepExternalImpl() function156 : CordRepExternalImpl::CompressedTuple(std::forward<T>(releaser)) { in CordRepExternalImpl()160 ~CordRepExternalImpl() { in ~CordRepExternalImpl() argument166 delete static_cast<CordRepExternalImpl*>(rep); in Release() argument
196 struct CordRepExternalImpl struct202 CordRepExternalImpl(T&& releaser, int) in CordRepExternalImpl() argument203 : CordRepExternalImpl::CompressedTuple(std::forward<T>(releaser)) { in CordRepExternalImpl()207 ~CordRepExternalImpl() { in ~CordRepExternalImpl() argument213 delete static_cast<CordRepExternalImpl*>(rep); in Release() argument
295 struct CordRepExternalImpl struct301 CordRepExternalImpl(T&& releaser, int) in CordRepExternalImpl() function302 : CordRepExternalImpl::CompressedTuple(std::forward<T>(releaser)) { in CordRepExternalImpl()306 ~CordRepExternalImpl() { in ~CordRepExternalImpl() argument312 delete static_cast<CordRepExternalImpl*>(rep); in Release() argument
182 size_t size = rep.rep->length + sizeof(CordRepExternalImpl<intptr_t>); in CountLinearReps()
128 return sizeof(CordRepExternalImpl<intptr_t>) + rep->length; in SizeOf()
874 CordRepExternal* rep = new CordRepExternalImpl<ReleaserType>( in NewExternalRep()
670 ::absl::cord_internal::CordRepExternalImpl<StringReleaser>*>( in Cord()
857 CordRepExternal* rep = new CordRepExternalImpl<ReleaserType>( in NewExternalRep()
673 ::absl::cord_internal::CordRepExternalImpl<StringReleaser>*>( in Cord()
306 static_cast<::absl::cord_internal::CordRepExternalImpl<StringReleaser>*>( in CordRepFromString()524 sizeof(cord_internal::CordRepExternalImpl<intptr_t>) + rep->length; in RepMemoryUsageLeaf()
972 CordRepExternal* rep = new CordRepExternalImpl<ReleaserType>( in NewExternalRep()