Example #1
0
def do_copyunicodecontent(cpu, _, srcbox, dstbox, srcstartbox, dststartbox, lengthbox):
    src = srcbox.getref(lltype.Ptr(rstr.UNICODE))
    dst = dstbox.getref(lltype.Ptr(rstr.UNICODE))
    srcstart = srcstartbox.getint()
    dststart = dststartbox.getint()
    length = lengthbox.getint()
    rstr.copy_unicode_contents(src, dst, srcstart, dststart, length)
Example #2
0
def do_copyunicodecontent(cpu, _, srcbox, dstbox, srcstartbox, dststartbox,
                          lengthbox):
    src = srcbox.getref(lltype.Ptr(rstr.UNICODE))
    dst = dstbox.getref(lltype.Ptr(rstr.UNICODE))
    srcstart = srcstartbox.getint()
    dststart = dststartbox.getint()
    length = lengthbox.getint()
    rstr.copy_unicode_contents(src, dst, srcstart, dststart, length)
Example #3
0
File: llmodel.py Project: Mu-L/pypy
 def bh_copyunicodecontent(self, src, dst, srcstart, dststart, length):
     src = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), src)
     dst = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), dst)
     rstr.copy_unicode_contents(src, dst, srcstart, dststart, length)
Example #4
0
 def bh_copyunicodecontent(self, src, dst, srcstart, dststart, length):
     src = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), src)
     dst = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), dst)
     assert 0 <= srcstart <= srcstart + length <= len(src.chars)
     assert 0 <= dststart <= dststart + length <= len(dst.chars)
     rstr.copy_unicode_contents(src, dst, srcstart, dststart, length)
Example #5
0
 def bh_copyunicodecontent(self, src, dst, srcstart, dststart, length):
     src = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), src)
     dst = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), dst)
     rstr.copy_unicode_contents(src, dst, srcstart, dststart, length)
Example #6
0
 def bh_copyunicodecontent(self, src, dst, srcstart, dststart, length):
     src = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), src)
     dst = lltype.cast_opaque_ptr(lltype.Ptr(rstr.UNICODE), dst)
     assert 0 <= srcstart <= srcstart + length <= len(src.chars)
     assert 0 <= dststart <= dststart + length <= len(dst.chars)
     rstr.copy_unicode_contents(src, dst, srcstart, dststart, length)