str
class str
Constructors
4
Methods
53
find(self, sub: str)
Added by
internal.types.strfind(self, sub: str, start: int)
Added by
internal.types.strfind(self, sub: str, start: int, end: int)
Added by
internal.types.strrfind(self, sub: str)
Added by
internal.types.strrfind(self, sub: str, start: int)
Added by
internal.types.strrfind(self, sub: str, start: int, end: int)
Added by
internal.types.strindex(self, sub: str)
Added by
internal.types.strindex(self, sub: str, start: int)
Added by
internal.types.strindex(self, sub: str, start: int, end: int)
Added by
internal.types.strrindex(self, sub: str)
Added by
internal.types.strrindex(self, sub: str, start: int)
Added by
internal.types.strrindex(self, sub: str, start: int, end: int)
Added by
internal.types.strcount(self, sub: str)
Added by
internal.types.strcount(self, sub: str, start: int)
Added by
internal.types.strcount(self, sub: str, start: int, end: int)
Added by
internal.types.strstartswith(self, prefix: str)
Added by
internal.types.strstartswith(self, prefix: str, start: int)
Added by
internal.types.strstartswith(self, prefix: str, start: int, end: int)
Added by
internal.types.strendswith(self, suffix: str)
Added by
internal.types.strendswith(self, suffix: str, start: int)
Added by
internal.types.strendswith(self, suffix: str, start: int, end: int)
Added by
internal.types.strmaketrans(x: OrderedDict[int, int])
Added by
internal.types.strmaketrans(x: OrderedDict[int, str])
Added by
internal.types.strmaketrans(x: OrderedDict[int, Optional[int]])
Added by
internal.types.strmaketrans(x: OrderedDict[int, Optional[str]])
Added by
internal.types.strmaketrans(x: str, y: str)
Added by
internal.types.strmaketrans(x: str, y: str, z: str)
Added by
internal.types.strtranslate(self, table: OrderedDict[int, int])
Added by
internal.types.strtranslate(self, table: OrderedDict[int, str])
Added by
internal.types.strtranslate(self, table: OrderedDict[int, Optional[int]])
Added by
internal.types.strtranslate(self, table: OrderedDict[int, Optional[str]])
Added by
internal.types.strjoin(self, values)
Added by
internal.types.strjoin(self, values: List[str])
Added by
internal.types.strcenter(self, width: int)
Added by
internal.types.strcenter(self, width: int, fillchar: str)
Added by
internal.types.strljust(self, width: int)
Added by
internal.types.strljust(self, width: int, fillchar: str)
Added by
internal.types.strrjust(self, width: int)
Added by
internal.types.strrjust(self, width: int, fillchar: str)
Added by
internal.types.strmemcpy(dest: Ptr[u8], src: Ptr[u8], len: int)
Added by
internal.types.strdeclare void @llvm.memcpy.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 %align, i1 %isvolatile)
call void @llvm.memcpy.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 0, i1 false)
ret {} {}
memmove(dest: Ptr[u8], src: Ptr[u8], len: int)
Added by
internal.types.strdeclare void @llvm.memmove.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 %align, i1 %isvolatile)
call void @llvm.memmove.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 0, i1 false)
ret {} {}
memset(dest: Ptr[u8], val: u8, len: int)
Added by
internal.types.strdeclare void @llvm.memset.p0i8.i64(ptr %dest, i8 %val, i64 %len, i32 %align, i1 %isvolatile)
call void @llvm.memset.p0i8.i64(ptr %dest, i8 %val, i64 %len, i32 0, i1 false)
ret {} {}
Special methods
30
__getitem__(self, item: int)
Added by
internal.types.str__getitem__(self, item: Slice[int, int, int])
Added by
internal.types.str