/external/webkit/JavaScriptCore/runtime/ |
JSString.cpp | 34 void JSString::Rope::destructNonRecursive() 36 Vector<Rope*, 32> workQueue; 37 Rope* rope = this; local 40 unsigned length = rope->ropeLength(); 42 Fiber& fiber = rope->fibers(i); 46 Rope* nextRope = fiber.rope(); 53 if (rope != this) 54 fastFree(rope); 108 Rope* rope = currentFiber.rope(); local [all...] |
Operations.h | 52 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); local 53 if (UNLIKELY(!rope)) 55 rope->append(index, s1); 56 rope->append(index, s2); 58 return new (globalData) JSString(globalData, rope.release()); 70 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength) local 88 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); local 146 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); local [all...] |
JSString.h | 70 // A Rope is a string composed of a set of substrings. 71 class Rope : public RefCounted<Rope> { 73 // A Rope is composed from a set of smaller strings called Fibers. 74 // Each Fiber in a rope is either UString::Rep or another Rope. 79 Fiber(Rope* rope) : m_value(reinterpret_cast<intptr_t>(rope) | 1) {} 86 rope()->deref() 113 Rope* rope() { return reinterpret_cast<Rope*>(m_value & ~1); } function in class:JSC::JSString::Rope::Fiber [all...] |
/external/stlport/stlport/stl/ |
_rope.h | 27 // rope<_CharT,_Alloc> is a sequence of _CharT. 91 template<class _CharT, _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_CharT>) > class rope; 122 : public binary_function<rope<_CharT,_Alloc>, rope<_CharT,_Alloc>, 123 rope<_CharT,_Alloc> > { 124 rope<_CharT,_Alloc> operator() (const rope<_CharT,_Alloc>& __x, 125 const rope<_CharT,_Alloc>& __y) { 132 rope<_CharT,_Alloc> 134 { return rope<_CharT,_Alloc>(); 1083 class rope class in inherits:__stlport_class 1283 rope(_RopeRep* __t, const allocator_type& __a = allocator_type()) function in class:rope 1363 rope(const _CharT* __s, const allocator_type& __a = allocator_type()) function in class:rope 1367 rope(const _CharT* __s, size_t __len, function in class:rope 1375 rope(const _CharT *__s, const _CharT *__e, function in class:rope 1380 rope(const const_iterator& __s, const const_iterator& __e, function in class:rope 1386 rope(const iterator& __s, const iterator& __e, function in class:rope 1392 rope(_CharT __c, const allocator_type& __a = allocator_type()) function in class:rope 1405 rope(size_t __n, _CharT __c, function in class:rope 1464 rope(const allocator_type& __a = allocator_type()) function in class:rope 1468 rope(char_producer<_CharT> *__fn, size_t __len, bool __delete_fn, function in class:rope 1475 rope(const _Self& __x) function in class:rope 1481 rope(__move_source<_Self> __src) function in class:rope [all...] |
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
_rope.h | 27 // rope<_CharT,_Alloc> is a sequence of _CharT. 91 template<class _CharT, _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_CharT>) > class rope; 122 : public binary_function<rope<_CharT,_Alloc>, rope<_CharT,_Alloc>, 123 rope<_CharT,_Alloc> > { 124 rope<_CharT,_Alloc> operator() (const rope<_CharT,_Alloc>& __x, 125 const rope<_CharT,_Alloc>& __y) { 132 rope<_CharT,_Alloc> 134 { return rope<_CharT,_Alloc>(); 1083 class rope class in inherits:__stlport_class 1283 rope(_RopeRep* __t, const allocator_type& __a = allocator_type()) function in class:rope 1363 rope(const _CharT* __s, const allocator_type& __a = allocator_type()) function in class:rope 1367 rope(const _CharT* __s, size_t __len, function in class:rope 1375 rope(const _CharT *__s, const _CharT *__e, function in class:rope 1380 rope(const const_iterator& __s, const const_iterator& __e, function in class:rope 1386 rope(const iterator& __s, const iterator& __e, function in class:rope 1392 rope(_CharT __c, const allocator_type& __a = allocator_type()) function in class:rope 1405 rope(size_t __n, _CharT __c, function in class:rope 1464 rope(const allocator_type& __a = allocator_type()) function in class:rope 1468 rope(char_producer<_CharT> *__fn, size_t __len, bool __delete_fn, function in class:rope 1475 rope(const _Self& __x) function in class:rope 1481 rope(__move_source<_Self> __src) function in class:rope [all...] |
/external/qemu/telephony/ |
sms.c | 275 gsm_rope_add_timestamp( GsmRope rope, const SmsTimeStampRec* ts ) 277 gsm_rope_add( rope, ts->data, 7 ); 453 gsm_rope_add_address( GsmRope rope, const SmsAddressRec* addr ) 455 gsm_rope_add_c( rope, addr->len ); 456 gsm_rope_add_c( rope, addr->toa ); 457 gsm_rope_add( rope, addr->data, (addr->len+1)/2 ); 459 if (!rope->error && rope->data != NULL) 460 rope->data[ rope->pos-1 ] |= 0xf0 917 GsmRopeRec rope[1]; local 949 GsmRopeRec rope[1]; local 1199 GsmRopeRec rope[1]; local [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/ |
ropeimpl.h | 1 // SGI's rope class implementation -*- C++ -*- 108 // Set path and buffer inside a rope iterator. We assume that 316 _Rope_iterator(rope<_CharT, _Alloc>& __r, size_t __pos) 323 rope<_CharT, _Alloc>:: 422 // Concatenate a C string onto a leaf rope by copying the rope data. 425 typename rope<_CharT, _Alloc>::_RopeLeaf* 426 rope<_CharT, _Alloc>:: 454 typename rope<_CharT,_Alloc>::_RopeLeaf* 455 rope<_CharT, _Alloc>: 1526 rope(size_t __n, _CharT __c, const allocator_type& __a) function in class:rope [all...] |