Searched refs:fiber (Results 1 – 4 of 4) sorted by relevance
49 static bool isRope(Fiber fiber) in isRope() argument51 return !fiber->isStringImpl(); in isRope()54 static void deref(Fiber fiber) in deref() argument56 if (isRope(fiber)) in deref()57 static_cast<RopeImpl*>(fiber)->deref(); in deref()59 static_cast<StringImpl*>(fiber)->deref(); in deref()62 void initializeFiber(unsigned &index, Fiber fiber) in initializeFiber() argument64 m_fibers[index++] = fiber; in initializeFiber()65 fiber->ref(); in initializeFiber()66 m_length += fiber->length(); in initializeFiber()
35 Fiber& fiber = m_fibers[i]; in derefFibersNonRecursive() local36 if (isRope(fiber)) { in derefFibersNonRecursive()37 RopeImpl* nextRope = static_cast<RopeImpl*>(fiber); in derefFibersNonRecursive()43 static_cast<StringImpl*>(fiber)->deref(); in derefFibersNonRecursive()
82 void append(RopeImpl::Fiber& fiber) in append() argument85 m_rope->initializeFiber(m_index, fiber); in append()138 RopeImpl::Fiber fiber = item.fibers[item.i]; variable139 ASSERT(!RopeImpl::isRope(fiber));140 return static_cast<StringImpl*>(fiber);174 RopeImpl::Fiber fiber = item.fibers[item.i]; in skipRopes() local175 if (!RopeImpl::isRope(fiber)) in skipRopes()177 RopeImpl* rope = static_cast<RopeImpl*>(fiber); in skipRopes()375 RopeImpl::Fiber fiber = jsString->m_other.m_fibers[i]; in appendStringInConstruct() local376 fiber->ref(); in appendStringInConstruct()[all …]
68603 http://www.saveonfoods.com/1/brightlife/healthy_eating/fiber.htm