예제 #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)
예제 #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)
예제 #3
0
파일: llmodel.py 프로젝트: 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)
예제 #4
0
파일: runner.py 프로젝트: Qointum/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)
     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)
예제 #5
0
파일: llmodel.py 프로젝트: mozillazg/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)
예제 #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)