修正了种子编译器的错误
This commit is contained in:
@@ -0,0 +1 @@
|
||||
t c stdint stdio w32.win32base w32.win32file
|
||||
@@ -0,0 +1 @@
|
||||
t stdint w32.win32base
|
||||
@@ -0,0 +1 @@
|
||||
t stdint w32.win32base
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint vqt6._types
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string ast.tokens
|
||||
@@ -0,0 +1 @@
|
||||
string t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string memhub platmacro
|
||||
@@ -0,0 +1 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -0,0 +1,27 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine
|
||||
_pass_count: t.CInt
|
||||
_fail_count: t.CInt
|
||||
_total_pass: t.CInt
|
||||
_total_fail: t.CInt
|
||||
def begin(name: str): pass
|
||||
|
||||
def section(name: str): pass
|
||||
|
||||
def ok(msg: str): pass
|
||||
|
||||
def fail(msg: str): pass
|
||||
|
||||
def check(cond: t.CInt, ok_msg: str, fail_msg: str): pass
|
||||
|
||||
def info(msg: str): pass
|
||||
|
||||
def end() -> t.CInt: pass
|
||||
|
||||
def summary() -> t.CInt: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint viperlib string memhub linkedlist
|
||||
@@ -0,0 +1 @@
|
||||
string t c
|
||||
@@ -0,0 +1 @@
|
||||
stdint zlib.zdeflate zdeflate zlib.zinflate zinflate zlib.zchecksum zchecksum zlib.zdef zdef zlib.zhuff zhuff stdlib string memhub t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string stdio
|
||||
@@ -0,0 +1,18 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from stdint import *
|
||||
import memhub
|
||||
import string
|
||||
from stdio import snprintf
|
||||
def _write_char(buf: t.CChar | t.CPtr, pos: t.CSizeT, ch: t.CChar) -> t.CSizeT: pass
|
||||
|
||||
def _write_str(buf: t.CChar | t.CPtr, pos: t.CSizeT, s: t.CChar | t.CPtr) -> t.CSizeT: pass
|
||||
|
||||
def _write_string_escaped(buf: t.CChar | t.CPtr, pos: t.CSizeT, s: t.CChar | t.CPtr) -> t.CSizeT: pass
|
||||
|
||||
def _write_value(buf: t.CChar | t.CPtr, pos: t.CSizeT, val: JsonValue | t.CPtr, pool: memhub.MemManager | t.CPtr) -> t.CSizeT: pass
|
||||
|
||||
def write(pool: memhub.MemManager | t.CPtr, val: JsonValue | t.CPtr, pretty: bool) -> t.CChar | t.CPtr: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
stdint stddef string stdlib memhub t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string stdio viperlib memhub linkedlist llvmlite.__types llvmlite.__function
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string
|
||||
@@ -0,0 +1,34 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from stdint import *
|
||||
import memhub
|
||||
import string
|
||||
class ParseState:
|
||||
src: t.CChar | t.CPtr
|
||||
pos: t.CSizeT
|
||||
len: t.CSizeT
|
||||
pool: memhub.MemManager | t.CPtr
|
||||
def __init__(self, src: t.CChar | t.CPtr, pool: memhub.MemManager | t.CPtr): pass
|
||||
|
||||
def _peek(s: ParseState | t.CPtr) -> t.CChar: pass
|
||||
|
||||
def _advance(s: ParseState | t.CPtr) -> t.CChar: pass
|
||||
|
||||
def _skip_whitespace(s: ParseState | t.CPtr): pass
|
||||
|
||||
def _expect(s: ParseState | t.CPtr, ch: t.CChar) -> bool: pass
|
||||
|
||||
def _parse_string(s: ParseState | t.CPtr) -> t.CChar | t.CPtr: pass
|
||||
|
||||
def _parse_number(s: ParseState | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def _parse_value(s: ParseState | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def _parse_array(s: ParseState | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def _parse_object(s: ParseState | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def parse(pool: memhub.MemManager | t.CPtr, src: t.CChar | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1,22 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine
|
||||
ATOMIC_CONSUME: t.CDefine
|
||||
ATOMIC_ACQUIRE: t.CDefine
|
||||
ATOMIC_RELEASE: t.CDefine
|
||||
ATOMIC_ACQ_REL: t.CDefine
|
||||
ATOMIC_SEQ_CST: t.CDefine
|
||||
def __atomic_test_and_set(ptr: t.CUInt64T | t.CPtr, order: t.CInt) -> t.CBool: pass
|
||||
|
||||
def __atomic_clear(ptr: t.CUInt64T | t.CPtr, order: t.CInt) -> t.CVoid: pass
|
||||
|
||||
def __atomic_thread_fence(order: t.CInt) -> t.CVoid: pass
|
||||
|
||||
def __atomic_signal_fence(order: t.CInt) -> t.CVoid: pass
|
||||
|
||||
def __atomic_always_lock_free(size: t.CSizeT, ptr: t.CVoid | t.CPtr) -> t.CBool: pass
|
||||
|
||||
def __atomic_is_lock_free(size: t.CSizeT, ptr: t.CVoid | t.CPtr) -> t.CBool: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint platmacro memhub string w32.win32base w32.win32file w32.win32process w32.win32sync posix
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string ast.tokens ast.base ast.stmts ast.exprs ast.astaux ast.match ast.visitor ast.lexer ast.parser ast.parser
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
string
|
||||
@@ -0,0 +1 @@
|
||||
t stdio string testcheck w32.win32memory t stdio string testcheck w32.win32memory
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string ast.base
|
||||
@@ -0,0 +1 @@
|
||||
stdint zlib.zchecksum zchecksum zlib.zdef zdef zlib.zhuff zhuff string memhub t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string ast.base
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string ast.base
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base w32.win32sync
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string viperio json.__parser json.__writer
|
||||
@@ -0,0 +1,65 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from stdint import *
|
||||
import memhub
|
||||
import string
|
||||
import viperio
|
||||
JSON_NULL: t.CDefine
|
||||
JSON_BOOL: t.CDefine
|
||||
JSON_INT: t.CDefine
|
||||
JSON_FLOAT: t.CDefine
|
||||
JSON_STRING: t.CDefine
|
||||
JSON_ARRAY: t.CDefine
|
||||
JSON_OBJECT: t.CDefine
|
||||
class JsonValue:
|
||||
vtype: t.CInt
|
||||
bool_val: t.CInt
|
||||
int_val: t.CInt64T
|
||||
float_val: t.CDouble
|
||||
str_val: t.CChar | t.CPtr
|
||||
next: 'JsonValue' | t.CPtr
|
||||
key: t.CChar | t.CPtr
|
||||
child: 'JsonValue' | t.CPtr
|
||||
child_count: t.CSizeT
|
||||
def __new__(self, pool: memhub.MemManager | t.CPtr): pass
|
||||
def type(self) -> t.CInt: pass
|
||||
def is_null(self) -> bool: pass
|
||||
def is_bool(self) -> bool: pass
|
||||
def is_int(self) -> bool: pass
|
||||
def is_float(self) -> bool: pass
|
||||
def is_string(self) -> bool: pass
|
||||
def is_array(self) -> bool: pass
|
||||
def is_object(self) -> bool: pass
|
||||
def as_bool(self) -> bool: pass
|
||||
def as_int(self) -> t.CInt64T: pass
|
||||
def as_float(self) -> t.CDouble: pass
|
||||
def as_string(self) -> t.CChar | t.CPtr: pass
|
||||
def __len__(self) -> t.CSizeT: pass
|
||||
def __getitem__(self, key: t.CChar | t.CPtr) -> 'JsonValue' | t.CPtr: pass
|
||||
def __setitem__(self, key: t.CChar | t.CPtr, val: 'JsonValue' | t.CPtr): pass
|
||||
def get_item(self, index: t.CSizeT) -> 'JsonValue' | t.CPtr: pass
|
||||
def _pool_alloc(self, size: t.CSizeT) -> t.CChar | t.CPtr: pass
|
||||
def _append_child(self, child: 'JsonValue' | t.CPtr): pass
|
||||
|
||||
def null(pool: memhub.MemManager | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def bool_val(pool: memhub.MemManager | t.CPtr, val: bool) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def int_val(pool: memhub.MemManager | t.CPtr, val: t.CInt64T) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def float_val(pool: memhub.MemManager | t.CPtr, val: t.CDouble) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def string_val(pool: memhub.MemManager | t.CPtr, val: t.CChar | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def array(pool: memhub.MemManager | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def object(pool: memhub.MemManager | t.CPtr) -> JsonValue | t.CPtr: pass
|
||||
|
||||
def array_append(pool: memhub.MemManager | t.CPtr, arr: JsonValue | t.CPtr, item: JsonValue | t.CPtr): pass
|
||||
|
||||
def object_set(pool: memhub.MemManager | t.CPtr, obj: JsonValue | t.CPtr, key: t.CChar | t.CPtr, val: JsonValue | t.CPtr): pass
|
||||
|
||||
from .__parser import parse
|
||||
from .__writer import write
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32process stdlib stdio string
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string viperlib ast.tokens
|
||||
@@ -0,0 +1 @@
|
||||
stdio
|
||||
@@ -0,0 +1 @@
|
||||
t c vipermath
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string ast.base
|
||||
@@ -0,0 +1 @@
|
||||
t c memhub string stdint
|
||||
@@ -0,0 +1,27 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import memhub
|
||||
import string
|
||||
from stdint import *
|
||||
class list[T]:
|
||||
__data__: t.CVoid | t.CPtr
|
||||
__count__: t.CSizeT
|
||||
__capacity__: t.CSizeT
|
||||
__pool__: memhub.MemManager | t.CPtr
|
||||
__elem_size__: t.CSizeT
|
||||
__iter_index__: t.CSizeT
|
||||
def __new__(self, pool: memhub.MemManager | t.CPtr, elem_size: t.CSizeT): pass
|
||||
def __init__(self, pool: memhub.MemManager | t.CPtr, elem_size: t.CSizeT): pass
|
||||
def __len__(self) -> t.CSizeT: pass
|
||||
def append(self, item: T): pass
|
||||
def get(self, index: t.CSizeT) -> T: pass
|
||||
def __getitem__(self, index: t.CSizeT) -> T: pass
|
||||
def set(self, index: t.CSizeT, value: T): pass
|
||||
def __setitem__(self, index: t.CSizeT, value: T): pass
|
||||
def pop(self) -> T: pass
|
||||
def clear(self): pass
|
||||
def __iter__(self) -> list[T] | t.CPtr: pass
|
||||
def __next__(self) -> T: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string viperlib memhub linkedlist llvmlite.__function llvmlite.__module
|
||||
@@ -0,0 +1 @@
|
||||
t stdint
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1,23 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
def printf(fmt: t.CConst | str, *args) -> t.CInt | t.State: pass
|
||||
|
||||
def fprintf(stream: bytes, fmt: t.CConst | str, *args) -> t.CInt | t.State: pass
|
||||
|
||||
def sprintf(buf: bytes, fmt: t.CConst | str, *args) -> t.CInt | t.State: pass
|
||||
|
||||
def snprintf(buf: bytes, size: t.CSizeT, fmt: t.CConst | str, *args) -> t.CInt | t.State: pass
|
||||
|
||||
def puts(s: t.CConst | str) -> t.CInt | t.State: pass
|
||||
|
||||
def fputs(s: t.CConst | str, stream: bytes) -> t.CInt | t.State: pass
|
||||
|
||||
def fgets(buf: bytes, size: t.CInt, stream: bytes) -> bytes | t.State: pass
|
||||
|
||||
def fflush(stream: bytes) -> t.CInt | t.State: pass
|
||||
|
||||
stdin: bytes
|
||||
stdout: bytes
|
||||
stderr: bytes
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
t
|
||||
@@ -0,0 +1 @@
|
||||
t stdint w32.win32base
|
||||
@@ -0,0 +1,86 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
from stdint import *
|
||||
from w32.win32base import *
|
||||
MEM_COMMIT: t.CDefine
|
||||
MEM_RESERVE: t.CDefine
|
||||
MEM_DECOMMIT: t.CDefine
|
||||
MEM_RELEASE: t.CDefine
|
||||
MEM_FREE: t.CDefine
|
||||
MEM_RESET: t.CDefine
|
||||
MEM_TOP_DOWN: t.CDefine
|
||||
MEM_WRITE_WATCH: t.CDefine
|
||||
MEM_PHYSICAL: t.CDefine
|
||||
MEM_LARGE_PAGES: t.CDefine
|
||||
PAGE_NOACCESS: t.CDefine
|
||||
PAGE_READONLY: t.CDefine
|
||||
PAGE_READWRITE: t.CDefine
|
||||
PAGE_WRITECOPY: t.CDefine
|
||||
PAGE_EXECUTE: t.CDefine
|
||||
PAGE_EXECUTE_READ: t.CDefine
|
||||
PAGE_EXECUTE_READWRITE: t.CDefine
|
||||
PAGE_EXECUTE_WRITECOPY: t.CDefine
|
||||
PAGE_GUARD: t.CDefine
|
||||
PAGE_NOCACHE: t.CDefine
|
||||
PAGE_WRITECOMBINE: t.CDefine
|
||||
HEAP_NO_SERIALIZE: t.CDefine
|
||||
HEAP_GROWABLE: t.CDefine
|
||||
HEAP_GENERATE_EXCEPTIONS: t.CDefine
|
||||
HEAP_ZERO_MEMORY: t.CDefine
|
||||
HEAP_REALLOC_IN_PLACE_ONLY: t.CDefine
|
||||
class MEMORY_BASIC_INFORMATION:
|
||||
BaseAddress: VOIDPTR
|
||||
AllocationBase: VOIDPTR
|
||||
AllocationProtect: ULONG
|
||||
RegionSize: t.CSizeT
|
||||
State: ULONG
|
||||
Protect: ULONG
|
||||
Type: ULONG
|
||||
|
||||
def VirtualAlloc(lpAddress: VOIDPTR, dwSize: t.CSizeT, flAllocationType: ULONG, flProtect: ULONG) -> VOIDPTR | t.State: pass
|
||||
|
||||
def VirtualFree(lpAddress: VOIDPTR, dwSize: t.CSizeT, dwFreeType: ULONG) -> BOOL | t.State: pass
|
||||
|
||||
def VirtualProtect(lpAddress: VOIDPTR, dwSize: t.CSizeT, flNewProtect: ULONG, lpflOldProtect: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def VirtualQuery(lpAddress: t.CConst | VOIDPTR, lpBuffer: MEMORY_BASIC_INFORMATION | t.CPtr, dwLength: t.CSizeT) -> t.CSizeT | t.State: pass
|
||||
|
||||
def VirtualLock(lpAddress: VOIDPTR, dwSize: t.CSizeT) -> BOOL | t.State: pass
|
||||
|
||||
def VirtualUnlock(lpAddress: VOIDPTR, dwSize: t.CSizeT) -> BOOL | t.State: pass
|
||||
|
||||
def GetProcessHeap() -> HANDLE | t.State: pass
|
||||
|
||||
def HeapCreate(flOptions: ULONG, dwInitialSize: t.CSizeT, dwMaximumSize: t.CSizeT) -> HANDLE | t.State: pass
|
||||
|
||||
def HeapDestroy(hHeap: HANDLE) -> BOOL | t.State: pass
|
||||
|
||||
def HeapAlloc(hHeap: HANDLE, dwFlags: ULONG, dwBytes: t.CSizeT) -> VOIDPTR | t.State: pass
|
||||
|
||||
def HeapReAlloc(hHeap: HANDLE, dwFlags: ULONG, lpMem: VOIDPTR, dwBytes: t.CSizeT) -> VOIDPTR | t.State: pass
|
||||
|
||||
def HeapFree(hHeap: HANDLE, dwFlags: ULONG, lpMem: VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def HeapSize(hHeap: HANDLE, dwFlags: ULONG, lpMem: t.CConst | VOIDPTR) -> t.CSizeT | t.State: pass
|
||||
|
||||
def HeapValidate(hHeap: HANDLE, dwFlags: ULONG, lpMem: t.CConst | VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def HeapCompact(hHeap: HANDLE, dwFlags: ULONG) -> t.CSizeT | t.State: pass
|
||||
|
||||
def GlobalAlloc(uFlags: UINT, dwBytes: t.CSizeT) -> VOIDPTR | t.State: pass
|
||||
|
||||
def GlobalFree(hMem: VOIDPTR) -> VOIDPTR | t.State: pass
|
||||
|
||||
def GlobalLock(hMem: VOIDPTR) -> VOIDPTR | t.State: pass
|
||||
|
||||
def GlobalUnlock(hMem: VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def GlobalSize(hMem: VOIDPTR) -> t.CSizeT | t.State: pass
|
||||
|
||||
def LocalAlloc(uFlags: UINT, dwBytes: t.CSizeT) -> VOIDPTR | t.State: pass
|
||||
|
||||
def LocalFree(hMem: VOIDPTR) -> VOIDPTR | t.State: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint platmacro memhub os.path os._win32 os._posix
|
||||
@@ -0,0 +1 @@
|
||||
t memhub string
|
||||
@@ -0,0 +1 @@
|
||||
t stdint
|
||||
101
Test/StringTest/.tpv_build/temp/7e/52/9f/7e529fe7a078cfef.pyi
Normal file
101
Test/StringTest/.tpv_build/temp/7e/52/9f/7e529fe7a078cfef.pyi
Normal file
@@ -0,0 +1,101 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
from stdint import *
|
||||
HANDLE: t.CTypedef
|
||||
LPCSTR: t.CTypedef
|
||||
LPCWSTR: t.CTypedef
|
||||
INVALID_HANDLE_VALUE: t.CDefine
|
||||
NULL: t.CDefine
|
||||
TRUE: t.CDefine
|
||||
FALSE: t.CDefine
|
||||
INFINITE: t.CDefine
|
||||
WAIT_FAILED: t.CDefine
|
||||
WAIT_OBJECT_0: t.CDefine
|
||||
WAIT_TIMEOUT: t.CDefine
|
||||
WAIT_ABANDONED: t.CDefine
|
||||
MAX_PATH: t.CDefine
|
||||
ERROR_SUCCESS: t.CDefine
|
||||
ERROR_FILE_NOT_FOUND: t.CDefine
|
||||
ERROR_ACCESS_DENIED: t.CDefine
|
||||
ERROR_INSUFFICIENT_BUFFER: t.CDefine
|
||||
class SECURITY_ATTRIBUTES:
|
||||
nLength: ULONG
|
||||
lpSecurityDescriptor: VOIDPTR
|
||||
bInheritHandle: BOOL
|
||||
|
||||
class OVERLAPPED:
|
||||
Internal: ULONGLONG
|
||||
InternalHigh: ULONGLONG
|
||||
Offset: ULONG
|
||||
OffsetHigh: ULONG
|
||||
hEvent: HANDLE
|
||||
|
||||
class FILETIME:
|
||||
dwLowDateTime: DWORD
|
||||
dwHighDateTime: DWORD
|
||||
|
||||
class SYSTEMTIME:
|
||||
wYear: WORD
|
||||
wMonth: WORD
|
||||
wDayOfWeek: WORD
|
||||
wDay: WORD
|
||||
wHour: WORD
|
||||
wMinute: WORD
|
||||
wSecond: WORD
|
||||
wMilliseconds: WORD
|
||||
|
||||
class GUID:
|
||||
Data1: DWORD
|
||||
Data2: WORD
|
||||
Data3: WORD
|
||||
Data4: BYTEPTR
|
||||
|
||||
class LARGE_INTEGER:
|
||||
QuadPart: LONGLONG
|
||||
|
||||
class ULARGE_INTEGER:
|
||||
QuadPart: ULONGLONG
|
||||
|
||||
def GetLastError() -> ULONG | t.State: pass
|
||||
|
||||
def SetLastError(dwErrCode: ULONG) -> t.State: pass
|
||||
|
||||
def CloseHandle(hObject: HANDLE) -> BOOL | t.State: pass
|
||||
|
||||
def GetProcAddress(hModule: HANDLE, lpProcName: LPCSTR) -> VOIDPTR | t.State: pass
|
||||
|
||||
def GetModuleHandleA(lpModuleName: LPCSTR) -> HANDLE | t.State: pass
|
||||
|
||||
def GetModuleHandleW(lpModuleName: LPCWSTR) -> HANDLE | t.State: pass
|
||||
|
||||
def LoadLibraryA(lpLibFileName: LPCSTR) -> HANDLE | t.State: pass
|
||||
|
||||
def LoadLibraryW(lpLibFileName: LPCWSTR) -> HANDLE | t.State: pass
|
||||
|
||||
def FreeLibrary(hLibModule: HANDLE) -> BOOL | t.State: pass
|
||||
|
||||
def GetSystemTime(lpSystemTime: SYSTEMTIME | t.CPtr) -> t.State: pass
|
||||
|
||||
def GetLocalTime(lpSystemTime: SYSTEMTIME | t.CPtr) -> t.State: pass
|
||||
|
||||
def FileTimeToSystemTime(lpFileTime: FILETIME | t.CPtr, lpSystemTime: SYSTEMTIME | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def SystemTimeToFileTime(lpSystemTime: SYSTEMTIME | t.CPtr, lpFileTime: FILETIME | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def QueryPerformanceCounter(lpPerformanceCount: LARGE_INTEGER | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def QueryPerformanceFrequency(lpFrequency: LARGE_INTEGER | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def Sleep(dwMilliseconds: ULONG) -> t.State: pass
|
||||
|
||||
def SleepEx(dwMilliseconds: ULONG, bAlertable: BOOL) -> ULONG | t.State: pass
|
||||
|
||||
def GetTickCount() -> ULONG | t.State: pass
|
||||
|
||||
def GetTickCount64() -> ULONGLONG | t.State: pass
|
||||
|
||||
def GetCommandLineA() -> CHARPTR | t.State: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base w32.win32process w32.win32sync lock event condition rwlock
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string viperlib memhub stdio linkedlist llvmlite.__types
|
||||
@@ -0,0 +1 @@
|
||||
stdint t c
|
||||
@@ -0,0 +1 @@
|
||||
stdint zlib.zchecksum zchecksum zlib.zhuff zhuff zlib.zdef zdef string memhub t c
|
||||
@@ -0,0 +1 @@
|
||||
stdint t
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string viperlib memhub linkedlist llvmlite.__types llvmlite.__values llvmlite.__function
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string viperlib llvmlite.__types llvmlite.__values llvmlite.__function llvmlite.__module llvmlite.__builder llvmlite.__verify
|
||||
@@ -0,0 +1 @@
|
||||
hashlib.__md5 hashlib.__sha1 hashlib.__sha256 hashlib.__sha512
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
t stdint vqt6._types vqt6._qtcore vqt6._qtwidgets vqt6._qtgui vqt6._qtnetwork
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base w32.win32sync
|
||||
16
Test/StringTest/.tpv_build/temp/_sha1_map.txt
Normal file
16
Test/StringTest/.tpv_build/temp/_sha1_map.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
271ea3decb810db2:includes/atom.py
|
||||
57288496f7c2d1ad:includes/json/__init__.py
|
||||
240a9a4157959a9f:includes/json/__parser.py
|
||||
20cd49775c100a38:includes/json/__writer.py
|
||||
d089e25a15c6f6e0:includes/memhub.py
|
||||
f5522571bcce7bcb:includes/stdint.py
|
||||
6f62fe05c5ea1ceb:includes/stdio.py
|
||||
ba12ed409d78139e:includes/string.py
|
||||
14d33679f7fadf1f:includes/testcheck.py
|
||||
c9f4be41ca1cc2b4:includes/viperio.py
|
||||
7e529fe7a078cfef:includes/w32/win32base.py
|
||||
bbdf3bbd4c3bc28c:includes/w32/win32console.py
|
||||
72e2d5ccb7cedcf1:includes/w32/win32memory.py
|
||||
e3e7b6de8d7d8b03:includes/_dict.py
|
||||
668790e6c9efdbae:includes/_list.py
|
||||
39178dc5ba692b92:App/main.py
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base w32.win32file memhub stdlib
|
||||
@@ -0,0 +1 @@
|
||||
stdio t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string memhub stdio hashtable
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint platmacro memhub string w32.win32base w32.win32file posix
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base w32.win32sync
|
||||
@@ -0,0 +1 @@
|
||||
t c atom
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint memhub string
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string socket memhub stdio
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint platmacro memhub string stdio w32.win32base w32.win32process posix
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint
|
||||
@@ -0,0 +1 @@
|
||||
t c string memhub stdint
|
||||
@@ -0,0 +1 @@
|
||||
stdint t c
|
||||
@@ -0,0 +1,54 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
from stdint import *
|
||||
import t, c
|
||||
def strcpy(dest: str, src: str) -> str: pass
|
||||
|
||||
def strcat(dest: str, src: str) -> str: pass
|
||||
|
||||
def strncpy(dest: str, src: str, n: t.CSizeT) -> str: pass
|
||||
|
||||
def strlen(src: str) -> t.CSizeT | t.CExport: pass
|
||||
|
||||
def strcmp(str1: str, str2: str) -> t.CInt: pass
|
||||
|
||||
def samestr(str1: str, str2: str) -> bool: pass
|
||||
|
||||
def strncmp(str1: str, str2: str, n: t.CSizeT) -> t.CInt: pass
|
||||
|
||||
def memcmp(ptr1: t.CVoid | t.CPtr, ptr2: t.CVoid | t.CPtr, n: t.CSizeT) -> t.CInt: pass
|
||||
|
||||
def strchr(s: str, cr: t.CInt) -> str: pass
|
||||
|
||||
def strrchr(s: str, cr: t.CInt) -> str: pass
|
||||
|
||||
def strstr(s: str, needle: str) -> str: pass
|
||||
|
||||
def strspn(s: str, skip: str) -> int: pass
|
||||
|
||||
def memset(ptr: t.CVoid | t.CPtr, value: t.CInt, num: t.CSizeT) -> t.CVoid | t.CPtr | t.CExport: pass
|
||||
|
||||
def memset32(ptr: t.CVoid | t.CPtr, value: t.CUInt32T, count: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
|
||||
def memcpy(dest: t.CVoid | t.CPtr, src: t.CVoid | t.CPtr, num: t.CSizeT) -> t.CVoid | t.CPtr | t.CExport: pass
|
||||
|
||||
def memmove(dest: t.CVoid | t.CPtr, src: t.CVoid | t.CPtr, num: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
|
||||
def atoi(src: str) -> t.CInt: pass
|
||||
|
||||
def atoll(src: str) -> t.CInt64T: pass
|
||||
|
||||
def atof(src: str) -> t.CDouble: pass
|
||||
|
||||
def split(s: str, delim: str, result: t.CArray[str]) -> int: pass
|
||||
|
||||
ascii_lowercase: str
|
||||
ascii_uppercase: str
|
||||
ascii_letters: str
|
||||
digits: str
|
||||
hexdigits: str
|
||||
octdigits: str
|
||||
punctuation: str
|
||||
whitespace: str
|
||||
printable: str
|
||||
@@ -0,0 +1 @@
|
||||
t stdint w32.win32base
|
||||
141
Test/StringTest/.tpv_build/temp/bb/df/3b/bbdf3bbd4c3bc28c.pyi
Normal file
141
Test/StringTest/.tpv_build/temp/bb/df/3b/bbdf3bbd4c3bc28c.pyi
Normal file
@@ -0,0 +1,141 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
from stdint import *
|
||||
from w32.win32base import *
|
||||
ENABLE_PROCESSED_INPUT: t.CDefine
|
||||
ENABLE_LINE_INPUT: t.CDefine
|
||||
ENABLE_ECHO_INPUT: t.CDefine
|
||||
ENABLE_WINDOW_INPUT: t.CDefine
|
||||
ENABLE_MOUSE_INPUT: t.CDefine
|
||||
ENABLE_INSERT_MODE: t.CDefine
|
||||
ENABLE_QUICK_EDIT_MODE: t.CDefine
|
||||
ENABLE_EXTENDED_FLAGS: t.CDefine
|
||||
ENABLE_PROCESSED_OUTPUT: t.CDefine
|
||||
ENABLE_WRAP_AT_EOL_OUTPUT: t.CDefine
|
||||
ENABLE_VIRTUAL_TERMINAL_PROCESSING: t.CDefine
|
||||
DISABLE_NEWLINE_AUTO_RETURN: t.CDefine
|
||||
ENABLE_LVB_GRID_WORLDWIDE: t.CDefine
|
||||
FOREGROUND_BLUE: t.CDefine
|
||||
FOREGROUND_GREEN: t.CDefine
|
||||
FOREGROUND_RED: t.CDefine
|
||||
FOREGROUND_INTENSITY: t.CDefine
|
||||
BACKGROUND_BLUE: t.CDefine
|
||||
BACKGROUND_GREEN: t.CDefine
|
||||
BACKGROUND_RED: t.CDefine
|
||||
BACKGROUND_INTENSITY: t.CDefine
|
||||
KEY_EVENT: t.CDefine
|
||||
MOUSE_EVENT: t.CDefine
|
||||
WINDOW_BUFFER_SIZE_EVENT: t.CDefine
|
||||
MENU_EVENT: t.CDefine
|
||||
FOCUS_EVENT: t.CDefine
|
||||
class COORD:
|
||||
X: SHORT
|
||||
Y: SHORT
|
||||
|
||||
class SMALL_RECT:
|
||||
Left: SHORT
|
||||
Top: SHORT
|
||||
Right: SHORT
|
||||
Bottom: SHORT
|
||||
|
||||
class CONSOLE_SCREEN_BUFFER_INFO:
|
||||
dwSize: COORD
|
||||
dwCursorPosition: COORD
|
||||
wAttributes: WORD
|
||||
srWindow: SMALL_RECT
|
||||
dwMaximumWindowSize: COORD
|
||||
|
||||
class CONSOLE_CURSOR_INFO:
|
||||
dwSize: ULONG
|
||||
bVisible: BOOL
|
||||
|
||||
class CHAR_INFO:
|
||||
UnicodeChar: WCHAR
|
||||
Attributes: WORD
|
||||
|
||||
class KEY_EVENT_RECORD:
|
||||
bKeyDown: BOOL
|
||||
wRepeatCount: WORD
|
||||
wVirtualKeyCode: WORD
|
||||
wVirtualScanCode: WORD
|
||||
uChar: WCHAR
|
||||
dwControlKeyState: ULONG
|
||||
|
||||
class MOUSE_EVENT_RECORD:
|
||||
dwMousePosition: COORD
|
||||
dwButtonState: ULONG
|
||||
dwControlKeyState: ULONG
|
||||
dwEventFlags: ULONG
|
||||
|
||||
class WINDOW_BUFFER_SIZE_RECORD:
|
||||
dwSize: COORD
|
||||
|
||||
class INPUT_RECORD:
|
||||
EventType: WORD
|
||||
Event: KEY_EVENT_RECORD
|
||||
|
||||
def SetConsoleOutputCP(codepage: UINT) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleCP(codepage: UINT) -> BOOL | t.State: pass
|
||||
|
||||
def GetConsoleCP() -> UINT | t.State: pass
|
||||
|
||||
def GetConsoleOutputCP() -> UINT | t.State: pass
|
||||
|
||||
def GetConsoleScreenBufferInfo(hConsoleOutput: HANDLE, lpConsoleScreenBufferInfo: CONSOLE_SCREEN_BUFFER_INFO | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleScreenBufferSize(hConsoleOutput: HANDLE, dwSize: COORD) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleCursorPosition(hConsoleOutput: HANDLE, dwCursorPosition: COORD) -> BOOL | t.State: pass
|
||||
|
||||
def GetConsoleCursorInfo(hConsoleOutput: HANDLE, lpConsoleCursorInfo: CONSOLE_CURSOR_INFO | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleCursorInfo(hConsoleOutput: HANDLE, lpConsoleCursorInfo: CONSOLE_CURSOR_INFO | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleTextAttribute(hConsoleOutput: HANDLE, wAttributes: WORD) -> BOOL | t.State: pass
|
||||
|
||||
def FillConsoleOutputCharacterA(hConsoleOutput: HANDLE, cCharacter: t.CChar, nLength: ULONG, dwWriteCoord: COORD, lpNumberOfCharsWritten: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def FillConsoleOutputCharacterW(hConsoleOutput: HANDLE, cCharacter: WCHAR, nLength: ULONG, dwWriteCoord: COORD, lpNumberOfCharsWritten: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def FillConsoleOutputAttribute(hConsoleOutput: HANDLE, wAttribute: WORD, nLength: ULONG, dwWriteCoord: COORD, lpNumberOfAttrsWritten: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def WriteConsoleA(hConsoleOutput: HANDLE, lpBuffer: t.CConst | VOIDPTR, nNumberOfCharsToWrite: ULONG, lpNumberOfCharsWritten: ULONG | t.CPtr, lpReserved: VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def WriteConsoleW(hConsoleOutput: HANDLE, lpBuffer: t.CConst | VOIDPTR, nNumberOfCharsToWrite: ULONG, lpNumberOfCharsWritten: ULONG | t.CPtr, lpReserved: VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def ReadConsoleA(hConsoleInput: HANDLE, lpBuffer: VOIDPTR, nNumberOfCharsToRead: ULONG, lpNumberOfCharsRead: ULONG | t.CPtr, pInputControl: VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def ReadConsoleW(hConsoleInput: HANDLE, lpBuffer: VOIDPTR, nNumberOfCharsToRead: ULONG, lpNumberOfCharsRead: ULONG | t.CPtr, pInputControl: VOIDPTR) -> BOOL | t.State: pass
|
||||
|
||||
def GetConsoleMode(hConsoleHandle: HANDLE, lpMode: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleMode(hConsoleHandle: HANDLE, dwMode: ULONG) -> BOOL | t.State: pass
|
||||
|
||||
def ReadConsoleInputA(hConsoleInput: HANDLE, lpBuffer: INPUT_RECORD | t.CPtr, nLength: ULONG, lpNumberOfEventsRead: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def ReadConsoleInputW(hConsoleInput: HANDLE, lpBuffer: INPUT_RECORD | t.CPtr, nLength: ULONG, lpNumberOfEventsRead: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def GetNumberOfConsoleInputEvents(hConsoleInput: HANDLE, lpNumberOfEvents: ULONG | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def FlushConsoleInputBuffer(hConsoleInput: HANDLE) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleTitleA(lpConsoleTitle: LPCSTR) -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleTitleW(lpConsoleTitle: LPCWSTR) -> BOOL | t.State: pass
|
||||
|
||||
def GetConsoleTitleA(lpConsoleTitle: CHARPTR, nSize: ULONG) -> ULONG | t.State: pass
|
||||
|
||||
def GetConsoleTitleW(lpConsoleTitle: WCHARPTR, nSize: ULONG) -> ULONG | t.State: pass
|
||||
|
||||
def AllocConsole() -> BOOL | t.State: pass
|
||||
|
||||
def FreeConsole() -> BOOL | t.State: pass
|
||||
|
||||
def SetConsoleWindowInfo(hConsoleOutput: HANDLE, bAbsolute: BOOL, lpConsoleWindow: SMALL_RECT | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
def ScrollConsoleScreenBufferA(hConsoleOutput: HANDLE, lpScrollRectangle: SMALL_RECT | t.CPtr, lpClipRectangle: SMALL_RECT | t.CPtr, dwDestinationOrigin: COORD, lpFill: CHAR_INFO | t.CPtr) -> BOOL | t.State: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint vqt6._types
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
stdint stdlib string vipermath stdio t c memhub
|
||||
@@ -0,0 +1 @@
|
||||
t c viperio stdarg
|
||||
@@ -0,0 +1 @@
|
||||
t c
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint
|
||||
@@ -0,0 +1,19 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from stdint import *
|
||||
class Buf:
|
||||
data: t.CChar | t.CPtr
|
||||
length: t.CSizeT
|
||||
capacity: t.CSizeT
|
||||
owned: bool
|
||||
def __init__(self, data: t.CChar | t.CPtr, capacity: t.CSizeT, length: t.CSizeT, owned: bool): pass
|
||||
def clear(self): pass
|
||||
def write(self, src: t.CChar | t.CPtr, count: t.CSizeT) -> t.CSizeT: pass
|
||||
def cstr(self) -> t.CChar | t.CPtr: pass
|
||||
def reset(self): pass
|
||||
def __enter__(self) -> 'Buf' | t.CPtr: pass
|
||||
def __exit__(self): pass
|
||||
def free(self): pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string atom viperio stdio
|
||||
@@ -0,0 +1,86 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from stdint import *
|
||||
import string
|
||||
import atom
|
||||
import viperio
|
||||
import stdio
|
||||
MEMHUB_ALIGN: t.CDefine
|
||||
MEMSLAB_MIN_BLOCK: t.CDefine
|
||||
MEMSLAB_BITMAP_BYTES: t.CDefine
|
||||
MEMBUDDY_MIN_BLOCK: t.CDefine
|
||||
MEMBUDDY_MAX_ORDERS: t.CDefine
|
||||
MEMBUDDY_HEADER_SIZE: t.CDefine
|
||||
def _align_up(val: t.CSizeT, align: t.CSizeT) -> t.CSizeT: pass
|
||||
|
||||
def _largest_pow2_le(val: t.CSizeT) -> t.CSizeT: pass
|
||||
|
||||
def _block_size_at_order(order: t.CInt) -> t.CSizeT: pass
|
||||
|
||||
@t.CVTable
|
||||
class MemManager:
|
||||
__provides__: list[str]
|
||||
base: t.CVoid | t.CPtr
|
||||
size: t.CSizeT
|
||||
def __init__(self, base: t.CVoid | t.CPtr, size: t.CSizeT): pass
|
||||
def alloc(self, size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
def free(self, ptr: t.CVoid | t.CPtr) -> t.CInt: pass
|
||||
def reset(self) -> t.CInt: pass
|
||||
def calloc(self, count: t.CSizeT, size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
def realloc(self, ptr: t.CVoid | t.CPtr, new_size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
def __enter__(self) -> 'MemManager' | t.CPtr: pass
|
||||
def __exit__(self): pass
|
||||
def alloc_buf(self, capacity: t.CSizeT) -> viperio.Buf | t.CPtr: pass
|
||||
|
||||
class MemPool(MemManager):
|
||||
offset: t.CSizeT
|
||||
high_water: t.CSizeT
|
||||
def __init__(self, base: t.CVoid | t.CPtr, size: t.CSizeT): pass
|
||||
def alloc(self, size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
def free(self, ptr: t.CVoid | t.CPtr) -> t.CInt: pass
|
||||
def reset(self) -> t.CInt: pass
|
||||
|
||||
class MemSlab(MemManager):
|
||||
block_size: t.CSizeT
|
||||
block_count: t.CSizeT
|
||||
used_count: t.CSizeT
|
||||
free_list: t.CVoid | t.CPtr
|
||||
alloc_map: t.CUInt8T | t.CPtr
|
||||
alloc_map_size: t.CSizeT
|
||||
usable: t.CVoid | t.CPtr
|
||||
usable_size: t.CSizeT
|
||||
def __init__(self, base: t.CVoid | t.CPtr, size: t.CSizeT, block_size: t.CSizeT): pass
|
||||
def alloc(self, size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
def free(self, ptr: t.CVoid | t.CPtr) -> t.CInt: pass
|
||||
def reset(self) -> t.CInt: pass
|
||||
|
||||
class MemBuddy(MemManager):
|
||||
__provides__: list[str]
|
||||
max_order: t.CInt
|
||||
free_lists: t.CUInt64T | t.CPtr
|
||||
lock_val: t.CVolatile | t.CInt
|
||||
usable: t.CVoid | t.CPtr
|
||||
usable_size: t.CSizeT
|
||||
def __init__(self, base: t.CVoid | t.CPtr, size: t.CSizeT): pass
|
||||
def _fl_push(self, order: t.CInt, block: t.CVoid | t.CPtr): pass
|
||||
def _fl_pop(self, order: t.CInt) -> t.CVoid | t.CPtr: pass
|
||||
def _fl_find_and_remove(self, order: t.CInt, target: t.CVoid | t.CPtr) -> t.CInt: pass
|
||||
def _buddy_of(self, block: t.CVoid | t.CPtr, order: t.CInt) -> t.CVoid | t.CPtr: pass
|
||||
def _order_for_size(self, size: t.CSizeT) -> t.CInt: pass
|
||||
def _split_to_order(self, to_order: t.CInt) -> t.CVoid | t.CPtr: pass
|
||||
def _coalesce(self, block: t.CVoid | t.CPtr, order: t.CInt): pass
|
||||
def _is_valid_ptr(self, ptr: t.CVoid | t.CPtr) -> t.CInt: pass
|
||||
def _lock(self): pass
|
||||
def _unlock(self): pass
|
||||
def alloc(self, size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
def free(self, ptr: t.CVoid | t.CPtr) -> t.CInt: pass
|
||||
def reset(self) -> t.CInt: pass
|
||||
def realloc(self, ptr: t.CVoid | t.CPtr, new_size: t.CSizeT) -> t.CVoid | t.CPtr: pass
|
||||
@property
|
||||
def mem_size(self) -> t.CSizeT: pass
|
||||
def stats(self) -> t.CSizeT: pass
|
||||
def free_count(self) -> t.CSizeT: pass
|
||||
def self_check(self) -> t.CInt: pass
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint posix memhub stdlib
|
||||
@@ -0,0 +1 @@
|
||||
stdint zlib.zdef zdef memhub t c
|
||||
@@ -0,0 +1 @@
|
||||
zlib.pyzlib
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint string platmacro stdio w32.winsock2
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint vqt6._types
|
||||
@@ -0,0 +1 @@
|
||||
t c stdint w32.win32base w32.win32sync
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user