chore(repo): 解除剩余 Test/*/.tpv_build 构建缓存追踪(.gitignore 已忽略)
This commit is contained in:
1 parent
0bfbcdd028
commit
e5d91ae497
150 files changed
-2576
No files matched your search
@@ -1,14 +0,0 @@
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
104b74146bf17483:includes/argparse.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
4c1f8f779b98eab9:includes/hashtable.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1 +0,0 @@
|
||||
stdint w32.win32console w32 t c t mbuddytest
|
||||
@@ -1,10 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
from stdint import *
|
||||
import w32.win32console
|
||||
import t, c
|
||||
from t import CInt, CExport
|
||||
import mbuddytest
|
||||
def main() -> CInt | CExport: pass
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -1,27 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine = 65001
|
||||
_pass_count: t.CInt = 0
|
||||
_fail_count: t.CInt = 0
|
||||
_total_pass: t.CInt = 0
|
||||
_total_fail: t.CInt = 0
|
||||
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
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
95a546a38b5b6316:includes/viperlib.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
652aff7c2e85125c:includes/w32/win32process.vp
|
||||
35ffd1374f30cdd6:includes/w32/win32sync.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
cf900a640e6eeff3:includes/stdarg.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
5e430ae5bf7af3a2:main.vp
|
||||
8efc91cbab0452f0:mbuddytest.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t
|
||||
@@ -1,95 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
INT: t.CTypedef = t.CInt
|
||||
INTPTR: t.CTypedef = t.CInt | t.CPtr
|
||||
BOOL: t.CTypedef = t.CInt
|
||||
UINT: t.CTypedef = t.CUnsignedInt
|
||||
UINTPTR: t.CTypedef = UINT | t.CPtr
|
||||
BYTE: t.CTypedef = t.CUnsignedChar
|
||||
BYTEPTR: t.CTypedef = BYTE | t.CPtr
|
||||
WORD: t.CTypedef = t.CUInt16T
|
||||
DWORD: t.CTypedef = t.CUInt32T
|
||||
QWORD: t.CTypedef = t.CUInt64T
|
||||
TCHAR: t.CTypedef = t.CChar
|
||||
CHARLIST: t.CTypedef = str | t.CPtr
|
||||
VOID: t.CTypedef = t.CVoid
|
||||
SHORT: t.CTypedef = t.CShort
|
||||
SHORTPTR: t.CTypedef = t.CShort | t.CPtr
|
||||
USHORT: t.CTypedef = t.CUnsignedShort
|
||||
USHORTPTR: t.CTypedef = t.CUnsignedShort | t.CPtr
|
||||
LONGLONG: t.CTypedef = t.CLongLong
|
||||
ULONGLONG: t.CTypedef = t.CUnsignedLongLong
|
||||
LONG: t.CTypedef = t.CLong
|
||||
ULONG: t.CTypedef = t.CUnsignedLong
|
||||
WCHAR: t.CTypedef = WORD
|
||||
WCHARPTR: t.CTypedef = WORD | t.CPtr
|
||||
CHARPTR: t.CTypedef = t.CChar | t.CPtr
|
||||
FSIZE_t: t.CTypedef = DWORD
|
||||
LBA_t: t.CTypedef = DWORD
|
||||
VOIDPTR: t.CTypedef = t.CVoid | t.CPtr
|
||||
FLOAT: t.CTypedef = t.CFloat
|
||||
DOUBLE: t.CTypedef = t.CDouble
|
||||
FLOAT8: t.CTypedef = t.CFloat8T
|
||||
FLOAT16: t.CTypedef = t.CFloat16T
|
||||
FLOAT32: t.CTypedef = t.CFloat32T
|
||||
FLOAT64: t.CTypedef = t.CFloat64T
|
||||
FLOAT128: t.CTypedef = t.CFloat128T
|
||||
INT8: t.CTypedef = t.CInt8T
|
||||
INT16: t.CTypedef = t.CInt16T
|
||||
INT32: t.CTypedef = t.CInt32T
|
||||
INT64: t.CTypedef = t.CInt64T
|
||||
UINT8: t.CTypedef = t.CUInt8T
|
||||
UINT16: t.CTypedef = t.CUInt16T
|
||||
UINT32: t.CTypedef = t.CUInt32T
|
||||
UINT64: t.CTypedef = t.CUInt64T
|
||||
INT8PTR: t.CTypedef = t.CInt8T | t.CPtr
|
||||
INT16PTR: t.CTypedef = t.CInt16T | t.CPtr
|
||||
INT32PTR: t.CTypedef = t.CInt32T | t.CPtr
|
||||
INT64PTR: t.CTypedef = t.CInt64T | t.CPtr
|
||||
UINT8PTR: t.CTypedef = t.CUInt8T | t.CPtr
|
||||
UINT16PTR: t.CTypedef = t.CUInt16T | t.CPtr
|
||||
UINT32PTR: t.CTypedef = t.CUInt32T | t.CPtr
|
||||
UINT64PTR: t.CTypedef = t.CUInt64T | t.CPtr
|
||||
CHAR8: t.CTypedef = t.CChar8T
|
||||
CHAR16: t.CTypedef = t.CChar16T
|
||||
CHAR32: t.CTypedef = t.CChar32T
|
||||
CHAR8PTR: t.CTypedef = t.CChar8T | t.CPtr
|
||||
CHAR16PTR: t.CTypedef = t.CChar16T | t.CPtr
|
||||
CHAR32PTR: t.CTypedef = t.CChar32T | t.CPtr
|
||||
i8: t.CTypedef = t.CInt8T
|
||||
i16: t.CTypedef = t.CInt16T
|
||||
i32: t.CTypedef = t.CInt32T
|
||||
i64: t.CTypedef = t.CInt64T
|
||||
u8: t.CTypedef = t.CUInt8T
|
||||
u16: t.CTypedef = t.CUInt16T
|
||||
u32: t.CTypedef = t.CUInt32T
|
||||
u64: t.CTypedef = t.CUInt64T
|
||||
SIZE_T: t.CTypedef = t.CSizeT
|
||||
SSIZE_T: t.CTypedef = t.CPtrDiffT
|
||||
PTRDIFF_T: t.CTypedef = t.CPtrDiffT
|
||||
int8_t: t.CTypedef = t.CInt8T
|
||||
int16_t: t.CTypedef = t.CInt16T
|
||||
int32_t: t.CTypedef = t.CInt32T
|
||||
int64_t: t.CTypedef = t.CInt64T
|
||||
uint8_t: t.CTypedef = t.CUInt8T
|
||||
uint16_t: t.CTypedef = t.CUInt16T
|
||||
uint32_t: t.CTypedef = t.CUInt32T
|
||||
uint64_t: t.CTypedef = t.CUInt64T
|
||||
size_t: t.CTypedef = t.CSizeT
|
||||
ssize_t: t.CTypedef = t.CPtrDiffT
|
||||
ptrdiff_t: t.CTypedef = t.CPtrDiffT
|
||||
intptr_t: t.CTypedef = t.CIntPtrT
|
||||
uintptr_t: t.CTypedef = t.CUIntPtrT
|
||||
wchar_t: t.CTypedef = t.CWCharT
|
||||
char8_t: t.CTypedef = t.CChar8T
|
||||
char16_t: t.CTypedef = t.CChar16T
|
||||
char32_t: t.CTypedef = t.CChar32T
|
||||
float8_t: t.CTypedef = t.CFloat8T
|
||||
float16_t: t.CTypedef = t.CFloat16T
|
||||
float32_t: t.CTypedef = t.CFloat32T
|
||||
float64_t: t.CTypedef = t.CFloat64T
|
||||
float128_t: t.CTypedef = t.CFloat128T
|
||||
_Bool: t.CTypedef = t.CBool
|
||||
@@ -1,8 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
7081f34a72ebafa8:cpython.vp
|
||||
fb6cea4f70fade7a:main.vp
|
||||
@@ -1,26 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from t import CInt, CLong, CDouble, CPtr, CSizeT
|
||||
from stdio import printf
|
||||
import cpython
|
||||
import testcheck
|
||||
def test_init_finalize(): pass
|
||||
|
||||
def test_long_operations(): pass
|
||||
|
||||
def test_string_operations(): pass
|
||||
|
||||
def test_list_operations(): pass
|
||||
|
||||
def test_dict_operations(): pass
|
||||
|
||||
def test_pyrun_string(): pass
|
||||
|
||||
def test_import_module(): pass
|
||||
|
||||
def test_operator_overload(): pass
|
||||
|
||||
def main() -> CInt | t.CExport: pass
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -1,27 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine = 65001
|
||||
_pass_count: t.CInt = 0
|
||||
_fail_count: t.CInt = 0
|
||||
_total_pass: t.CInt = 0
|
||||
_total_fail: t.CInt = 0
|
||||
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
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
6f9ca356f1a54d73:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t
|
||||
@@ -1,95 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
INT: t.CTypedef = t.CInt
|
||||
INTPTR: t.CTypedef = t.CInt | t.CPtr
|
||||
BOOL: t.CTypedef = t.CInt
|
||||
UINT: t.CTypedef = t.CUnsignedInt
|
||||
UINTPTR: t.CTypedef = UINT | t.CPtr
|
||||
BYTE: t.CTypedef = t.CUnsignedChar
|
||||
BYTEPTR: t.CTypedef = BYTE | t.CPtr
|
||||
WORD: t.CTypedef = t.CUInt16T
|
||||
DWORD: t.CTypedef = t.CUInt32T
|
||||
QWORD: t.CTypedef = t.CUInt64T
|
||||
TCHAR: t.CTypedef = t.CChar
|
||||
CHARLIST: t.CTypedef = str | t.CPtr
|
||||
VOID: t.CTypedef = t.CVoid
|
||||
SHORT: t.CTypedef = t.CShort
|
||||
SHORTPTR: t.CTypedef = t.CShort | t.CPtr
|
||||
USHORT: t.CTypedef = t.CUnsignedShort
|
||||
USHORTPTR: t.CTypedef = t.CUnsignedShort | t.CPtr
|
||||
LONGLONG: t.CTypedef = t.CLongLong
|
||||
ULONGLONG: t.CTypedef = t.CUnsignedLongLong
|
||||
LONG: t.CTypedef = t.CLong
|
||||
ULONG: t.CTypedef = t.CUnsignedLong
|
||||
WCHAR: t.CTypedef = WORD
|
||||
WCHARPTR: t.CTypedef = WORD | t.CPtr
|
||||
CHARPTR: t.CTypedef = t.CChar | t.CPtr
|
||||
FSIZE_t: t.CTypedef = DWORD
|
||||
LBA_t: t.CTypedef = DWORD
|
||||
VOIDPTR: t.CTypedef = t.CVoid | t.CPtr
|
||||
FLOAT: t.CTypedef = t.CFloat
|
||||
DOUBLE: t.CTypedef = t.CDouble
|
||||
FLOAT8: t.CTypedef = t.CFloat8T
|
||||
FLOAT16: t.CTypedef = t.CFloat16T
|
||||
FLOAT32: t.CTypedef = t.CFloat32T
|
||||
FLOAT64: t.CTypedef = t.CFloat64T
|
||||
FLOAT128: t.CTypedef = t.CFloat128T
|
||||
INT8: t.CTypedef = t.CInt8T
|
||||
INT16: t.CTypedef = t.CInt16T
|
||||
INT32: t.CTypedef = t.CInt32T
|
||||
INT64: t.CTypedef = t.CInt64T
|
||||
UINT8: t.CTypedef = t.CUInt8T
|
||||
UINT16: t.CTypedef = t.CUInt16T
|
||||
UINT32: t.CTypedef = t.CUInt32T
|
||||
UINT64: t.CTypedef = t.CUInt64T
|
||||
INT8PTR: t.CTypedef = t.CInt8T | t.CPtr
|
||||
INT16PTR: t.CTypedef = t.CInt16T | t.CPtr
|
||||
INT32PTR: t.CTypedef = t.CInt32T | t.CPtr
|
||||
INT64PTR: t.CTypedef = t.CInt64T | t.CPtr
|
||||
UINT8PTR: t.CTypedef = t.CUInt8T | t.CPtr
|
||||
UINT16PTR: t.CTypedef = t.CUInt16T | t.CPtr
|
||||
UINT32PTR: t.CTypedef = t.CUInt32T | t.CPtr
|
||||
UINT64PTR: t.CTypedef = t.CUInt64T | t.CPtr
|
||||
CHAR8: t.CTypedef = t.CChar8T
|
||||
CHAR16: t.CTypedef = t.CChar16T
|
||||
CHAR32: t.CTypedef = t.CChar32T
|
||||
CHAR8PTR: t.CTypedef = t.CChar8T | t.CPtr
|
||||
CHAR16PTR: t.CTypedef = t.CChar16T | t.CPtr
|
||||
CHAR32PTR: t.CTypedef = t.CChar32T | t.CPtr
|
||||
i8: t.CTypedef = t.CInt8T
|
||||
i16: t.CTypedef = t.CInt16T
|
||||
i32: t.CTypedef = t.CInt32T
|
||||
i64: t.CTypedef = t.CInt64T
|
||||
u8: t.CTypedef = t.CUInt8T
|
||||
u16: t.CTypedef = t.CUInt16T
|
||||
u32: t.CTypedef = t.CUInt32T
|
||||
u64: t.CTypedef = t.CUInt64T
|
||||
SIZE_T: t.CTypedef = t.CSizeT
|
||||
SSIZE_T: t.CTypedef = t.CPtrDiffT
|
||||
PTRDIFF_T: t.CTypedef = t.CPtrDiffT
|
||||
int8_t: t.CTypedef = t.CInt8T
|
||||
int16_t: t.CTypedef = t.CInt16T
|
||||
int32_t: t.CTypedef = t.CInt32T
|
||||
int64_t: t.CTypedef = t.CInt64T
|
||||
uint8_t: t.CTypedef = t.CUInt8T
|
||||
uint16_t: t.CTypedef = t.CUInt16T
|
||||
uint32_t: t.CTypedef = t.CUInt32T
|
||||
uint64_t: t.CTypedef = t.CUInt64T
|
||||
size_t: t.CTypedef = t.CSizeT
|
||||
ssize_t: t.CTypedef = t.CPtrDiffT
|
||||
ptrdiff_t: t.CTypedef = t.CPtrDiffT
|
||||
intptr_t: t.CTypedef = t.CIntPtrT
|
||||
uintptr_t: t.CTypedef = t.CUIntPtrT
|
||||
wchar_t: t.CTypedef = t.CWCharT
|
||||
char8_t: t.CTypedef = t.CChar8T
|
||||
char16_t: t.CTypedef = t.CChar16T
|
||||
char32_t: t.CTypedef = t.CChar32T
|
||||
float8_t: t.CTypedef = t.CFloat8T
|
||||
float16_t: t.CTypedef = t.CFloat16T
|
||||
float32_t: t.CTypedef = t.CFloat32T
|
||||
float64_t: t.CTypedef = t.CFloat64T
|
||||
float128_t: t.CTypedef = t.CFloat128T
|
||||
_Bool: t.CTypedef = t.CBool
|
||||
@@ -1,17 +0,0 @@
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
e0f0afe3caa1e486:includes/_dict.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
0d2953dd82dcb330:includes/json/__init__.vp
|
||||
263d2aba9d95f871:includes/json/__parser.vp
|
||||
20fa4d84e49e0283:includes/json/__writer.vp
|
||||
0335b22a0838d62a:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t c memhub string json stdint
|
||||
@@ -1,49 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import memhub
|
||||
import string
|
||||
import json
|
||||
from stdint import *
|
||||
VARIANT_NONE: t.CDefine = 0
|
||||
VARIANT_INT: t.CDefine = 1
|
||||
VARIANT_FLOAT: t.CDefine = 2
|
||||
VARIANT_DOUBLE: t.CDefine = 3
|
||||
VARIANT_STR: t.CDefine = 4
|
||||
VARIANT_DICT: t.CDefine = 5
|
||||
VARIANT_LIST: t.CDefine = 6
|
||||
VARIANT_BOOL: t.CDefine = 7
|
||||
VARIANT_PTR: t.CDefine = 8
|
||||
_VARIANT_SIZE: t.CDefine = 16
|
||||
class dict:
|
||||
__keys__: t.CPtr
|
||||
__values__: t.CPtr
|
||||
__count__: t.CSizeT
|
||||
__capacity__: t.CSizeT
|
||||
__mbuddy__: memhub.MemBuddy | t.CPtr
|
||||
__iter_index__: t.CSizeT
|
||||
def __new__(self, mb: memhub.MemBuddy | t.CPtr) -> t.CPtr: pass
|
||||
def __init__(self, mb: memhub.MemBuddy | t.CPtr): pass
|
||||
def __len__(self) -> t.CSizeT: pass
|
||||
def _find(self, key: str) -> t.CSizeT: pass
|
||||
def __getitem__(self, key: str) -> t.CPtr: pass
|
||||
def __setitem__(self, key: str, val: t.CNeedPtr): pass
|
||||
def _set_variant_raw(self, key: str, vtype: t.CInt, ptr: t.CPtr): pass
|
||||
def set_int(self, key: str, val: int): pass
|
||||
def set_str(self, key: str, val: str): pass
|
||||
def set_float(self, key: str, val: float): pass
|
||||
def set_double(self, key: str, val: t.CDouble): pass
|
||||
def set_dict(self, key: str, val: dict | t.CPtr): pass
|
||||
def set_list(self, key: str, val: t.CPtr): pass
|
||||
def set_bool(self, key: str, val: t.CInt): pass
|
||||
def get_vtype(self, key: str) -> t.CInt: pass
|
||||
def get(self, key: str, default: t.CPtr) -> t.CPtr: pass
|
||||
def contains(self, key: str) -> t.CInt: pass
|
||||
def __iter__(self) -> dict | t.CPtr: pass
|
||||
def __next__(self) -> str: pass
|
||||
def to_json(self, pool: memhub.MemManager | t.CPtr) -> json.JsonValue | t.CPtr: pass
|
||||
def from_json(self, pool: memhub.MemManager | t.CPtr, root: json.JsonValue | t.CPtr): pass
|
||||
def dumps(self, pool: memhub.MemManager | t.CPtr) -> str: pass
|
||||
def loads(self, pool: memhub.MemManager | t.CPtr, json_str: str): pass
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -1,27 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine = 65001
|
||||
_pass_count: t.CInt = 0
|
||||
_fail_count: t.CInt = 0
|
||||
_total_pass: t.CInt = 0
|
||||
_total_fail: t.CInt = 0
|
||||
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
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
847322de3d464074:main.vp
|
||||
11556322964401b7:remote.vp
|
||||
@@ -1 +0,0 @@
|
||||
t
|
||||
@@ -1,95 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
INT: t.CTypedef = t.CInt
|
||||
INTPTR: t.CTypedef = t.CInt | t.CPtr
|
||||
BOOL: t.CTypedef = t.CInt
|
||||
UINT: t.CTypedef = t.CUnsignedInt
|
||||
UINTPTR: t.CTypedef = UINT | t.CPtr
|
||||
BYTE: t.CTypedef = t.CUnsignedChar
|
||||
BYTEPTR: t.CTypedef = BYTE | t.CPtr
|
||||
WORD: t.CTypedef = t.CUInt16T
|
||||
DWORD: t.CTypedef = t.CUInt32T
|
||||
QWORD: t.CTypedef = t.CUInt64T
|
||||
TCHAR: t.CTypedef = t.CChar
|
||||
CHARLIST: t.CTypedef = str | t.CPtr
|
||||
VOID: t.CTypedef = t.CVoid
|
||||
SHORT: t.CTypedef = t.CShort
|
||||
SHORTPTR: t.CTypedef = t.CShort | t.CPtr
|
||||
USHORT: t.CTypedef = t.CUnsignedShort
|
||||
USHORTPTR: t.CTypedef = t.CUnsignedShort | t.CPtr
|
||||
LONGLONG: t.CTypedef = t.CLongLong
|
||||
ULONGLONG: t.CTypedef = t.CUnsignedLongLong
|
||||
LONG: t.CTypedef = t.CLong
|
||||
ULONG: t.CTypedef = t.CUnsignedLong
|
||||
WCHAR: t.CTypedef = WORD
|
||||
WCHARPTR: t.CTypedef = WORD | t.CPtr
|
||||
CHARPTR: t.CTypedef = t.CChar | t.CPtr
|
||||
FSIZE_t: t.CTypedef = DWORD
|
||||
LBA_t: t.CTypedef = DWORD
|
||||
VOIDPTR: t.CTypedef = t.CVoid | t.CPtr
|
||||
FLOAT: t.CTypedef = t.CFloat
|
||||
DOUBLE: t.CTypedef = t.CDouble
|
||||
FLOAT8: t.CTypedef = t.CFloat8T
|
||||
FLOAT16: t.CTypedef = t.CFloat16T
|
||||
FLOAT32: t.CTypedef = t.CFloat32T
|
||||
FLOAT64: t.CTypedef = t.CFloat64T
|
||||
FLOAT128: t.CTypedef = t.CFloat128T
|
||||
INT8: t.CTypedef = t.CInt8T
|
||||
INT16: t.CTypedef = t.CInt16T
|
||||
INT32: t.CTypedef = t.CInt32T
|
||||
INT64: t.CTypedef = t.CInt64T
|
||||
UINT8: t.CTypedef = t.CUInt8T
|
||||
UINT16: t.CTypedef = t.CUInt16T
|
||||
UINT32: t.CTypedef = t.CUInt32T
|
||||
UINT64: t.CTypedef = t.CUInt64T
|
||||
INT8PTR: t.CTypedef = t.CInt8T | t.CPtr
|
||||
INT16PTR: t.CTypedef = t.CInt16T | t.CPtr
|
||||
INT32PTR: t.CTypedef = t.CInt32T | t.CPtr
|
||||
INT64PTR: t.CTypedef = t.CInt64T | t.CPtr
|
||||
UINT8PTR: t.CTypedef = t.CUInt8T | t.CPtr
|
||||
UINT16PTR: t.CTypedef = t.CUInt16T | t.CPtr
|
||||
UINT32PTR: t.CTypedef = t.CUInt32T | t.CPtr
|
||||
UINT64PTR: t.CTypedef = t.CUInt64T | t.CPtr
|
||||
CHAR8: t.CTypedef = t.CChar8T
|
||||
CHAR16: t.CTypedef = t.CChar16T
|
||||
CHAR32: t.CTypedef = t.CChar32T
|
||||
CHAR8PTR: t.CTypedef = t.CChar8T | t.CPtr
|
||||
CHAR16PTR: t.CTypedef = t.CChar16T | t.CPtr
|
||||
CHAR32PTR: t.CTypedef = t.CChar32T | t.CPtr
|
||||
i8: t.CTypedef = t.CInt8T
|
||||
i16: t.CTypedef = t.CInt16T
|
||||
i32: t.CTypedef = t.CInt32T
|
||||
i64: t.CTypedef = t.CInt64T
|
||||
u8: t.CTypedef = t.CUInt8T
|
||||
u16: t.CTypedef = t.CUInt16T
|
||||
u32: t.CTypedef = t.CUInt32T
|
||||
u64: t.CTypedef = t.CUInt64T
|
||||
SIZE_T: t.CTypedef = t.CSizeT
|
||||
SSIZE_T: t.CTypedef = t.CPtrDiffT
|
||||
PTRDIFF_T: t.CTypedef = t.CPtrDiffT
|
||||
int8_t: t.CTypedef = t.CInt8T
|
||||
int16_t: t.CTypedef = t.CInt16T
|
||||
int32_t: t.CTypedef = t.CInt32T
|
||||
int64_t: t.CTypedef = t.CInt64T
|
||||
uint8_t: t.CTypedef = t.CUInt8T
|
||||
uint16_t: t.CTypedef = t.CUInt16T
|
||||
uint32_t: t.CTypedef = t.CUInt32T
|
||||
uint64_t: t.CTypedef = t.CUInt64T
|
||||
size_t: t.CTypedef = t.CSizeT
|
||||
ssize_t: t.CTypedef = t.CPtrDiffT
|
||||
ptrdiff_t: t.CTypedef = t.CPtrDiffT
|
||||
intptr_t: t.CTypedef = t.CIntPtrT
|
||||
uintptr_t: t.CTypedef = t.CUIntPtrT
|
||||
wchar_t: t.CTypedef = t.CWCharT
|
||||
char8_t: t.CTypedef = t.CChar8T
|
||||
char16_t: t.CTypedef = t.CChar16T
|
||||
char32_t: t.CTypedef = t.CChar32T
|
||||
float8_t: t.CTypedef = t.CFloat8T
|
||||
float16_t: t.CTypedef = t.CFloat16T
|
||||
float32_t: t.CTypedef = t.CFloat32T
|
||||
float64_t: t.CTypedef = t.CFloat64T
|
||||
float128_t: t.CTypedef = t.CFloat128T
|
||||
_Bool: t.CTypedef = t.CBool
|
||||
@@ -1,9 +0,0 @@
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
cb3633a2a25f2da9:main.vp
|
||||
@@ -1,7 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
c7355810f354ba5c:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t stdio testcheck
|
||||
@@ -1,17 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
def ExternalDecl(x: t.CInt) -> t.CInt | t.CExtern | t.CExport: pass
|
||||
|
||||
def StateDecl(x: t.CInt) -> t.CInt | t.State: pass
|
||||
|
||||
def StateVoidDecl() -> t.State: pass
|
||||
|
||||
def test_extern_decl(): pass
|
||||
|
||||
def main() -> t.CInt: pass
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
b311b47f33281389:includes/_fakeduck.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
2bdb90cc78b22356:includes/_withcontent.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
652aff7c2e85125c:includes/w32/win32process.vp
|
||||
703f69a554ed2a4e:main.vp
|
||||
@@ -1,7 +0,0 @@
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
cdff0d7b58fc935b:main.vp
|
||||
@@ -1,11 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
from stdint import *
|
||||
import t, c
|
||||
import ctraits
|
||||
import stdio
|
||||
import testcheck
|
||||
@t.CExport
|
||||
def main() -> int: pass
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
fb67ebda973806ad:includes/w32/win32memory.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
c32420eb87034454:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t stdio testcheck linkedlist
|
||||
@@ -1,16 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
from linkedlist import GSListNode
|
||||
@t.NoVTable
|
||||
class Node(GSListNode[Node]):
|
||||
value: t.CInt
|
||||
def __init__(self): pass
|
||||
def test_node_create(): pass
|
||||
def test_node_next_field(): pass
|
||||
def test_node_chain(): pass
|
||||
def main() -> t.CInt: pass
|
||||
@@ -1,9 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
8e92345fd262a343:includes/linkedlist.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
750067fc4b20699b:main.vp
|
||||
@@ -1,18 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
dbd53aaa91309ba1:includes/g4node.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
8e92345fd262a343:includes/linkedlist.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
a45655b992cc8767:caller1.vp
|
||||
88875f3ba3ace594:caller2.vp
|
||||
ca0f8dd74e6cb63c:caller3.vp
|
||||
8569e2ead0d06bb4:main.vp
|
||||
@@ -1,11 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import stdlib
|
||||
import memhub
|
||||
from g4node import G4Node, new_g4node
|
||||
def caller1_make_chain(pool: memhub.MemBuddy | t.CPtr) -> G4Node | t.CPtr: pass
|
||||
def caller1_sum_chain(head: G4Node | t.CPtr) -> t.CInt: pass
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,16 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
@@ -1 +0,0 @@
|
||||
t stdio testcheck stdlib memhub string linkedlist
|
||||
@@ -1,26 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
import stdlib
|
||||
import memhub
|
||||
import string
|
||||
from linkedlist import GSListNode, GSList
|
||||
@t.NoVTable
|
||||
class G5Node(GSListNode[G5Node]):
|
||||
Value: t.CInt
|
||||
def __init__(self): pass
|
||||
GSLIST_SIZE: t.CDefine = 24
|
||||
@t.NoVTable
|
||||
class G5ListWrapper:
|
||||
List: GSList[G5Node] | t.CPtr
|
||||
def __init__(self, pool: memhub.MemBuddy | t.CPtr): pass
|
||||
def test_g5node_create(): pass
|
||||
def test_g5node_next(): pass
|
||||
def test_gslist_create(): pass
|
||||
def test_gslist_append(): pass
|
||||
def test_wrapper_list_field(): pass
|
||||
def main() -> t.CInt: pass
|
||||
@@ -1,14 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
8e92345fd262a343:includes/linkedlist.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
5c5f2d19bc9e75ab:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,16 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
@@ -1,8 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
c3df2c1540dfb432:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,16 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio testcheck atom
|
||||
@@ -1,13 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
import testcheck
|
||||
import atom
|
||||
def test_atomic_test_and_set(): pass
|
||||
def test_atomic_clear(): pass
|
||||
def test_atomic_thread_fence(): pass
|
||||
def test_atomic_lock_free(): pass
|
||||
def test_atomic_spinlock(): pass
|
||||
def main() -> t.CInt: pass
|
||||
@@ -1 +0,0 @@
|
||||
t stdio testcheck stdlib memhub conflict_node
|
||||
@@ -1,13 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
import stdlib
|
||||
import memhub
|
||||
from conflict_node import Value
|
||||
Value: t.CPtr = None
|
||||
def test_value_struct_fields(): pass
|
||||
def main() -> t.CInt: pass
|
||||
@@ -1,15 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
d76710b4e0707c91:includes/conflict_node.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
8e92345fd262a343:includes/linkedlist.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
12c1b8e59d117476:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,16 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
@@ -1,57 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
def add(a: T, b: T) -> T: pass
|
||||
|
||||
def test_generic_add(): pass
|
||||
|
||||
def combine(a: T1, b: T2) -> T1: pass
|
||||
|
||||
def test_generic_combine(): pass
|
||||
|
||||
def max_val(a: T, b: T) -> T: pass
|
||||
|
||||
def test_generic_max(): pass
|
||||
|
||||
class Box[T]:
|
||||
value: T
|
||||
def __init__(self, v: T): pass
|
||||
def get(self) -> T: pass
|
||||
def set(self, v: T): pass
|
||||
|
||||
def test_generic_box(): pass
|
||||
|
||||
class Pair[T1, T2]:
|
||||
first: T1
|
||||
second: T2
|
||||
def __init__(self, a: T1, b: T2): pass
|
||||
def sum_as_int(self) -> t.CInt: pass
|
||||
|
||||
def test_generic_pair(): pass
|
||||
|
||||
def test_fixed_array(): pass
|
||||
|
||||
def test_char_array(): pass
|
||||
|
||||
def identity(x: T) -> T: pass
|
||||
|
||||
def test_generic_identity(): pass
|
||||
|
||||
def double_val(x: T) -> T: pass
|
||||
|
||||
def test_generic_nested(): pass
|
||||
|
||||
class Counter[T]:
|
||||
count: T
|
||||
def __init__(self, start: T): pass
|
||||
def increment(self): pass
|
||||
def get_count(self) -> T: pass
|
||||
|
||||
def test_generic_counter(): pass
|
||||
|
||||
def main() -> t.CInt: pass
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
16e1f65b154831e8:main.vp
|
||||
@@ -1,7 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
bdfc8bd243b7e5b7:main.vp
|
||||
@@ -1,56 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import c
|
||||
import testcheck
|
||||
def square(x: T) -> T: pass
|
||||
def test_generic_square_types(): pass
|
||||
def clamp(val: T, lo: T, hi: T) -> T: pass
|
||||
def test_generic_clamp(): pass
|
||||
class Stack[T]:
|
||||
data: t.CArray[t.CInt, 16]
|
||||
top: t.CInt
|
||||
def __init__(self): pass
|
||||
def push(self, val: T): pass
|
||||
def pop(self) -> T: pass
|
||||
def is_empty(self) -> t.CInt: pass
|
||||
def size_of(self) -> t.CSizeT: pass
|
||||
def type_size(self) -> t.CSizeT: pass
|
||||
def test_generic_stack(): pass
|
||||
class IntPair:
|
||||
a: t.CInt
|
||||
b: t.CInt
|
||||
def generic_swap(p: IntPair | t.CPtr): pass
|
||||
def test_generic_swap(): pass
|
||||
class Range[T]:
|
||||
start: T
|
||||
end_val: T
|
||||
step: T
|
||||
def __init__(self, s: T, e: T, st: T): pass
|
||||
def sum_all(self) -> T: pass
|
||||
def test_generic_range(): pass
|
||||
def array_sum(arr: t.CArray[t.CInt, 8], n: t.CInt) -> t.CInt: pass
|
||||
def test_generic_array_sum(): pass
|
||||
def max_of_three(a: T, b: T, c_val: T) -> T: pass
|
||||
def test_generic_max_three(): pass
|
||||
class Container[T]:
|
||||
values: t.CArray[t.CInt, 8]
|
||||
size: t.CInt
|
||||
def __init__(self): pass
|
||||
def add(self, v: T): pass
|
||||
def get(self, idx: t.CInt) -> T: pass
|
||||
def contains(self, v: T) -> t.CInt: pass
|
||||
def total(self) -> T: pass
|
||||
def test_generic_container(): pass
|
||||
def factorial(n: T) -> T: pass
|
||||
def test_generic_factorial(): pass
|
||||
class Accumulator[T]:
|
||||
total: T
|
||||
def __init__(self, start: T): pass
|
||||
def add_val(self, v: T): pass
|
||||
def get_result(self) -> T: pass
|
||||
def test_generic_accumulator(): pass
|
||||
def test_generic_sizeof_bug(): pass
|
||||
def main() -> t.CInt: pass
|
||||
@@ -1,23 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
def double(x: int) -> int: pass
|
||||
|
||||
def test_explicit_type_arg(): pass
|
||||
|
||||
def identity(x: int) -> int: pass
|
||||
|
||||
def test_identity_explicit(): pass
|
||||
|
||||
def add_one(x: T) -> T: pass
|
||||
|
||||
def test_add_one_explicit(): pass
|
||||
|
||||
def test_mixed_inference_explicit(): pass
|
||||
|
||||
def main() -> t.CInt: pass
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
01d9e58c9dd31a4d:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -1,27 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine = 65001
|
||||
_pass_count: t.CInt = 0
|
||||
_fail_count: t.CInt = 0
|
||||
_total_pass: t.CInt = 0
|
||||
_total_fail: t.CInt = 0
|
||||
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
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
4c1f8f779b98eab9:includes/hashtable.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
63404c61b2f64786:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t
|
||||
@@ -1,95 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
INT: t.CTypedef = t.CInt
|
||||
INTPTR: t.CTypedef = t.CInt | t.CPtr
|
||||
BOOL: t.CTypedef = t.CInt
|
||||
UINT: t.CTypedef = t.CUnsignedInt
|
||||
UINTPTR: t.CTypedef = UINT | t.CPtr
|
||||
BYTE: t.CTypedef = t.CUnsignedChar
|
||||
BYTEPTR: t.CTypedef = BYTE | t.CPtr
|
||||
WORD: t.CTypedef = t.CUInt16T
|
||||
DWORD: t.CTypedef = t.CUInt32T
|
||||
QWORD: t.CTypedef = t.CUInt64T
|
||||
TCHAR: t.CTypedef = t.CChar
|
||||
CHARLIST: t.CTypedef = str | t.CPtr
|
||||
VOID: t.CTypedef = t.CVoid
|
||||
SHORT: t.CTypedef = t.CShort
|
||||
SHORTPTR: t.CTypedef = t.CShort | t.CPtr
|
||||
USHORT: t.CTypedef = t.CUnsignedShort
|
||||
USHORTPTR: t.CTypedef = t.CUnsignedShort | t.CPtr
|
||||
LONGLONG: t.CTypedef = t.CLongLong
|
||||
ULONGLONG: t.CTypedef = t.CUnsignedLongLong
|
||||
LONG: t.CTypedef = t.CLong
|
||||
ULONG: t.CTypedef = t.CUnsignedLong
|
||||
WCHAR: t.CTypedef = WORD
|
||||
WCHARPTR: t.CTypedef = WORD | t.CPtr
|
||||
CHARPTR: t.CTypedef = t.CChar | t.CPtr
|
||||
FSIZE_t: t.CTypedef = DWORD
|
||||
LBA_t: t.CTypedef = DWORD
|
||||
VOIDPTR: t.CTypedef = t.CVoid | t.CPtr
|
||||
FLOAT: t.CTypedef = t.CFloat
|
||||
DOUBLE: t.CTypedef = t.CDouble
|
||||
FLOAT8: t.CTypedef = t.CFloat8T
|
||||
FLOAT16: t.CTypedef = t.CFloat16T
|
||||
FLOAT32: t.CTypedef = t.CFloat32T
|
||||
FLOAT64: t.CTypedef = t.CFloat64T
|
||||
FLOAT128: t.CTypedef = t.CFloat128T
|
||||
INT8: t.CTypedef = t.CInt8T
|
||||
INT16: t.CTypedef = t.CInt16T
|
||||
INT32: t.CTypedef = t.CInt32T
|
||||
INT64: t.CTypedef = t.CInt64T
|
||||
UINT8: t.CTypedef = t.CUInt8T
|
||||
UINT16: t.CTypedef = t.CUInt16T
|
||||
UINT32: t.CTypedef = t.CUInt32T
|
||||
UINT64: t.CTypedef = t.CUInt64T
|
||||
INT8PTR: t.CTypedef = t.CInt8T | t.CPtr
|
||||
INT16PTR: t.CTypedef = t.CInt16T | t.CPtr
|
||||
INT32PTR: t.CTypedef = t.CInt32T | t.CPtr
|
||||
INT64PTR: t.CTypedef = t.CInt64T | t.CPtr
|
||||
UINT8PTR: t.CTypedef = t.CUInt8T | t.CPtr
|
||||
UINT16PTR: t.CTypedef = t.CUInt16T | t.CPtr
|
||||
UINT32PTR: t.CTypedef = t.CUInt32T | t.CPtr
|
||||
UINT64PTR: t.CTypedef = t.CUInt64T | t.CPtr
|
||||
CHAR8: t.CTypedef = t.CChar8T
|
||||
CHAR16: t.CTypedef = t.CChar16T
|
||||
CHAR32: t.CTypedef = t.CChar32T
|
||||
CHAR8PTR: t.CTypedef = t.CChar8T | t.CPtr
|
||||
CHAR16PTR: t.CTypedef = t.CChar16T | t.CPtr
|
||||
CHAR32PTR: t.CTypedef = t.CChar32T | t.CPtr
|
||||
i8: t.CTypedef = t.CInt8T
|
||||
i16: t.CTypedef = t.CInt16T
|
||||
i32: t.CTypedef = t.CInt32T
|
||||
i64: t.CTypedef = t.CInt64T
|
||||
u8: t.CTypedef = t.CUInt8T
|
||||
u16: t.CTypedef = t.CUInt16T
|
||||
u32: t.CTypedef = t.CUInt32T
|
||||
u64: t.CTypedef = t.CUInt64T
|
||||
SIZE_T: t.CTypedef = t.CSizeT
|
||||
SSIZE_T: t.CTypedef = t.CPtrDiffT
|
||||
PTRDIFF_T: t.CTypedef = t.CPtrDiffT
|
||||
int8_t: t.CTypedef = t.CInt8T
|
||||
int16_t: t.CTypedef = t.CInt16T
|
||||
int32_t: t.CTypedef = t.CInt32T
|
||||
int64_t: t.CTypedef = t.CInt64T
|
||||
uint8_t: t.CTypedef = t.CUInt8T
|
||||
uint16_t: t.CTypedef = t.CUInt16T
|
||||
uint32_t: t.CTypedef = t.CUInt32T
|
||||
uint64_t: t.CTypedef = t.CUInt64T
|
||||
size_t: t.CTypedef = t.CSizeT
|
||||
ssize_t: t.CTypedef = t.CPtrDiffT
|
||||
ptrdiff_t: t.CTypedef = t.CPtrDiffT
|
||||
intptr_t: t.CTypedef = t.CIntPtrT
|
||||
uintptr_t: t.CTypedef = t.CUIntPtrT
|
||||
wchar_t: t.CTypedef = t.CWCharT
|
||||
char8_t: t.CTypedef = t.CChar8T
|
||||
char16_t: t.CTypedef = t.CChar16T
|
||||
char32_t: t.CTypedef = t.CChar32T
|
||||
float8_t: t.CTypedef = t.CFloat8T
|
||||
float16_t: t.CTypedef = t.CFloat16T
|
||||
float32_t: t.CTypedef = t.CFloat32T
|
||||
float64_t: t.CTypedef = t.CFloat64T
|
||||
float128_t: t.CTypedef = t.CFloat128T
|
||||
_Bool: t.CTypedef = t.CBool
|
||||
@@ -1,9 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
fb67ebda973806ad:includes/w32/win32memory.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
7ddf5cf22d6bfeb4:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -1,27 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine = 65001
|
||||
_pass_count: t.CInt = 0
|
||||
_fail_count: t.CInt = 0
|
||||
_total_pass: t.CInt = 0
|
||||
_total_fail: t.CInt = 0
|
||||
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
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
93bbbeb0e5cbf302:includes/json/__init__.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
fb67ebda973806ad:includes/w32/win32memory.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
8290bd3727c7a802:includes/json/__parser.vp
|
||||
607849723bc2c5ca:includes/json/__writer.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
411bad63302b77f7:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t
|
||||
@@ -1,95 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
INT: t.CTypedef = t.CInt
|
||||
INTPTR: t.CTypedef = t.CInt | t.CPtr
|
||||
BOOL: t.CTypedef = t.CInt
|
||||
UINT: t.CTypedef = t.CUnsignedInt
|
||||
UINTPTR: t.CTypedef = UINT | t.CPtr
|
||||
BYTE: t.CTypedef = t.CUnsignedChar
|
||||
BYTEPTR: t.CTypedef = BYTE | t.CPtr
|
||||
WORD: t.CTypedef = t.CUInt16T
|
||||
DWORD: t.CTypedef = t.CUInt32T
|
||||
QWORD: t.CTypedef = t.CUInt64T
|
||||
TCHAR: t.CTypedef = t.CChar
|
||||
CHARLIST: t.CTypedef = str | t.CPtr
|
||||
VOID: t.CTypedef = t.CVoid
|
||||
SHORT: t.CTypedef = t.CShort
|
||||
SHORTPTR: t.CTypedef = t.CShort | t.CPtr
|
||||
USHORT: t.CTypedef = t.CUnsignedShort
|
||||
USHORTPTR: t.CTypedef = t.CUnsignedShort | t.CPtr
|
||||
LONGLONG: t.CTypedef = t.CLongLong
|
||||
ULONGLONG: t.CTypedef = t.CUnsignedLongLong
|
||||
LONG: t.CTypedef = t.CLong
|
||||
ULONG: t.CTypedef = t.CUnsignedLong
|
||||
WCHAR: t.CTypedef = WORD
|
||||
WCHARPTR: t.CTypedef = WORD | t.CPtr
|
||||
CHARPTR: t.CTypedef = t.CChar | t.CPtr
|
||||
FSIZE_t: t.CTypedef = DWORD
|
||||
LBA_t: t.CTypedef = DWORD
|
||||
VOIDPTR: t.CTypedef = t.CVoid | t.CPtr
|
||||
FLOAT: t.CTypedef = t.CFloat
|
||||
DOUBLE: t.CTypedef = t.CDouble
|
||||
FLOAT8: t.CTypedef = t.CFloat8T
|
||||
FLOAT16: t.CTypedef = t.CFloat16T
|
||||
FLOAT32: t.CTypedef = t.CFloat32T
|
||||
FLOAT64: t.CTypedef = t.CFloat64T
|
||||
FLOAT128: t.CTypedef = t.CFloat128T
|
||||
INT8: t.CTypedef = t.CInt8T
|
||||
INT16: t.CTypedef = t.CInt16T
|
||||
INT32: t.CTypedef = t.CInt32T
|
||||
INT64: t.CTypedef = t.CInt64T
|
||||
UINT8: t.CTypedef = t.CUInt8T
|
||||
UINT16: t.CTypedef = t.CUInt16T
|
||||
UINT32: t.CTypedef = t.CUInt32T
|
||||
UINT64: t.CTypedef = t.CUInt64T
|
||||
INT8PTR: t.CTypedef = t.CInt8T | t.CPtr
|
||||
INT16PTR: t.CTypedef = t.CInt16T | t.CPtr
|
||||
INT32PTR: t.CTypedef = t.CInt32T | t.CPtr
|
||||
INT64PTR: t.CTypedef = t.CInt64T | t.CPtr
|
||||
UINT8PTR: t.CTypedef = t.CUInt8T | t.CPtr
|
||||
UINT16PTR: t.CTypedef = t.CUInt16T | t.CPtr
|
||||
UINT32PTR: t.CTypedef = t.CUInt32T | t.CPtr
|
||||
UINT64PTR: t.CTypedef = t.CUInt64T | t.CPtr
|
||||
CHAR8: t.CTypedef = t.CChar8T
|
||||
CHAR16: t.CTypedef = t.CChar16T
|
||||
CHAR32: t.CTypedef = t.CChar32T
|
||||
CHAR8PTR: t.CTypedef = t.CChar8T | t.CPtr
|
||||
CHAR16PTR: t.CTypedef = t.CChar16T | t.CPtr
|
||||
CHAR32PTR: t.CTypedef = t.CChar32T | t.CPtr
|
||||
i8: t.CTypedef = t.CInt8T
|
||||
i16: t.CTypedef = t.CInt16T
|
||||
i32: t.CTypedef = t.CInt32T
|
||||
i64: t.CTypedef = t.CInt64T
|
||||
u8: t.CTypedef = t.CUInt8T
|
||||
u16: t.CTypedef = t.CUInt16T
|
||||
u32: t.CTypedef = t.CUInt32T
|
||||
u64: t.CTypedef = t.CUInt64T
|
||||
SIZE_T: t.CTypedef = t.CSizeT
|
||||
SSIZE_T: t.CTypedef = t.CPtrDiffT
|
||||
PTRDIFF_T: t.CTypedef = t.CPtrDiffT
|
||||
int8_t: t.CTypedef = t.CInt8T
|
||||
int16_t: t.CTypedef = t.CInt16T
|
||||
int32_t: t.CTypedef = t.CInt32T
|
||||
int64_t: t.CTypedef = t.CInt64T
|
||||
uint8_t: t.CTypedef = t.CUInt8T
|
||||
uint16_t: t.CTypedef = t.CUInt16T
|
||||
uint32_t: t.CTypedef = t.CUInt32T
|
||||
uint64_t: t.CTypedef = t.CUInt64T
|
||||
size_t: t.CTypedef = t.CSizeT
|
||||
ssize_t: t.CTypedef = t.CPtrDiffT
|
||||
ptrdiff_t: t.CTypedef = t.CPtrDiffT
|
||||
intptr_t: t.CTypedef = t.CIntPtrT
|
||||
uintptr_t: t.CTypedef = t.CUIntPtrT
|
||||
wchar_t: t.CTypedef = t.CWCharT
|
||||
char8_t: t.CTypedef = t.CChar8T
|
||||
char16_t: t.CTypedef = t.CChar16T
|
||||
char32_t: t.CTypedef = t.CChar32T
|
||||
float8_t: t.CTypedef = t.CFloat8T
|
||||
float16_t: t.CTypedef = t.CFloat16T
|
||||
float32_t: t.CTypedef = t.CFloat32T
|
||||
float64_t: t.CTypedef = t.CFloat64T
|
||||
float128_t: t.CTypedef = t.CFloat128T
|
||||
_Bool: t.CTypedef = t.CBool
|
||||
@@ -1 +0,0 @@
|
||||
t c stdio w32.win32console
|
||||
@@ -1,27 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
import stdio
|
||||
from w32.win32console import SetConsoleOutputCP, SetConsoleCP
|
||||
CP_UTF8: t.CDefine = 65001
|
||||
_pass_count: t.CInt = 0
|
||||
_fail_count: t.CInt = 0
|
||||
_total_pass: t.CInt = 0
|
||||
_total_fail: t.CInt = 0
|
||||
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
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
97bcf4c6bcce2ddd:includes/llvmlite/__init__.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
95a546a38b5b6316:includes/viperlib.vp
|
||||
c134dadf24d78435:includes/llvmlite/__types.vp
|
||||
3b06aa4b450f88b2:includes/llvmlite/__values.vp
|
||||
ff203891d9fd463a:includes/llvmlite/__function.vp
|
||||
b645a4d36536567a:includes/llvmlite/__module.vp
|
||||
4404f1e0f8355caf:includes/llvmlite/__builder.vp
|
||||
da5100dcb7b1c094:includes/llvmlite/__verify.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
cf900a640e6eeff3:includes/stdarg.vp
|
||||
a5e9a83e9db303ad:includes/linkedlist.vp
|
||||
01edd522de5aabb2:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c stdint
|
||||
@@ -1,64 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
from stdint import *
|
||||
@t.NoVTable
|
||||
class LinkedNode:
|
||||
next: 'LinkedNode' | t.CPtr
|
||||
prev: 'LinkedNode' | t.CPtr
|
||||
child: 'LinkedNode' | t.CPtr
|
||||
last_child: 'LinkedNode' | t.CPtr
|
||||
parent: 'LinkedNode' | t.CPtr
|
||||
child_count: t.CSizeT
|
||||
def append(self, node: 'LinkedNode' | t.CPtr): pass
|
||||
def prepend(self, node: 'LinkedNode' | t.CPtr): pass
|
||||
def insert_before(self, node: 'LinkedNode' | t.CPtr, new_node: 'LinkedNode' | t.CPtr): pass
|
||||
def insert_after(self, node: 'LinkedNode' | t.CPtr, new_node: 'LinkedNode' | t.CPtr): pass
|
||||
def remove_child(self, node: 'LinkedNode' | t.CPtr): pass
|
||||
def detach(self): pass
|
||||
def unlink(self): pass
|
||||
def has_children(self) -> t.CInt: pass
|
||||
def child_at(self, index: t.CSizeT) -> 'LinkedNode' | t.CPtr: pass
|
||||
def count_children(self) -> t.CSizeT: pass
|
||||
def first_sibling(self) -> 'LinkedNode' | t.CPtr: pass
|
||||
def last_sibling(self) -> 'LinkedNode' | t.CPtr: pass
|
||||
|
||||
@t.NoVTable
|
||||
class SListNode:
|
||||
Next: 'SListNode' | t.CPtr
|
||||
def append(self, node: 'SListNode' | t.CPtr) -> 'SListNode' | t.CPtr: pass
|
||||
def append_after(self, node: 'SListNode' | t.CPtr) -> 'SListNode' | t.CPtr: pass
|
||||
def count(self) -> t.CSizeT: pass
|
||||
def at(self, index: t.CSizeT) -> 'SListNode' | t.CPtr: pass
|
||||
def remove(self, node: 'SListNode' | t.CPtr) -> 'SListNode' | t.CPtr: pass
|
||||
|
||||
@t.NoVTable
|
||||
class GSListNode[T]:
|
||||
Next: T | t.CPtr
|
||||
|
||||
@t.NoVTable
|
||||
class GSList[T]:
|
||||
Head: T | t.CPtr
|
||||
Tail: T | t.CPtr
|
||||
Count: t.CSizeT
|
||||
def __init__(self): pass
|
||||
def append(self, node: T): pass
|
||||
def count(self) -> t.CSizeT: pass
|
||||
def at(self, index: t.CSizeT) -> T | t.CPtr: pass
|
||||
|
||||
@t.NoVTable
|
||||
class GTreeNode[T]:
|
||||
Next: T | t.CPtr
|
||||
Prev: T | t.CPtr
|
||||
Child: T | t.CPtr
|
||||
LastChild: T | t.CPtr
|
||||
Parent: T | t.CPtr
|
||||
Count: t.CSizeT
|
||||
def append(self, node: T | t.CPtr): pass
|
||||
def prepend(self, node: T | t.CPtr): pass
|
||||
def detach(self): pass
|
||||
def has_children(self) -> t.CInt: pass
|
||||
def child_at(self, index: t.CSizeT) -> T | t.CPtr: pass
|
||||
def count_children(self) -> t.CSizeT: pass
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t
|
||||
@@ -1,95 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
INT: t.CTypedef = t.CInt
|
||||
INTPTR: t.CTypedef = t.CInt | t.CPtr
|
||||
BOOL: t.CTypedef = t.CInt
|
||||
UINT: t.CTypedef = t.CUnsignedInt
|
||||
UINTPTR: t.CTypedef = UINT | t.CPtr
|
||||
BYTE: t.CTypedef = t.CUnsignedChar
|
||||
BYTEPTR: t.CTypedef = BYTE | t.CPtr
|
||||
WORD: t.CTypedef = t.CUInt16T
|
||||
DWORD: t.CTypedef = t.CUInt32T
|
||||
QWORD: t.CTypedef = t.CUInt64T
|
||||
TCHAR: t.CTypedef = t.CChar
|
||||
CHARLIST: t.CTypedef = str | t.CPtr
|
||||
VOID: t.CTypedef = t.CVoid
|
||||
SHORT: t.CTypedef = t.CShort
|
||||
SHORTPTR: t.CTypedef = t.CShort | t.CPtr
|
||||
USHORT: t.CTypedef = t.CUnsignedShort
|
||||
USHORTPTR: t.CTypedef = t.CUnsignedShort | t.CPtr
|
||||
LONGLONG: t.CTypedef = t.CLongLong
|
||||
ULONGLONG: t.CTypedef = t.CUnsignedLongLong
|
||||
LONG: t.CTypedef = t.CLong
|
||||
ULONG: t.CTypedef = t.CUnsignedLong
|
||||
WCHAR: t.CTypedef = WORD
|
||||
WCHARPTR: t.CTypedef = WORD | t.CPtr
|
||||
CHARPTR: t.CTypedef = t.CChar | t.CPtr
|
||||
FSIZE_t: t.CTypedef = DWORD
|
||||
LBA_t: t.CTypedef = DWORD
|
||||
VOIDPTR: t.CTypedef = t.CVoid | t.CPtr
|
||||
FLOAT: t.CTypedef = t.CFloat
|
||||
DOUBLE: t.CTypedef = t.CDouble
|
||||
FLOAT8: t.CTypedef = t.CFloat8T
|
||||
FLOAT16: t.CTypedef = t.CFloat16T
|
||||
FLOAT32: t.CTypedef = t.CFloat32T
|
||||
FLOAT64: t.CTypedef = t.CFloat64T
|
||||
FLOAT128: t.CTypedef = t.CFloat128T
|
||||
INT8: t.CTypedef = t.CInt8T
|
||||
INT16: t.CTypedef = t.CInt16T
|
||||
INT32: t.CTypedef = t.CInt32T
|
||||
INT64: t.CTypedef = t.CInt64T
|
||||
UINT8: t.CTypedef = t.CUInt8T
|
||||
UINT16: t.CTypedef = t.CUInt16T
|
||||
UINT32: t.CTypedef = t.CUInt32T
|
||||
UINT64: t.CTypedef = t.CUInt64T
|
||||
INT8PTR: t.CTypedef = t.CInt8T | t.CPtr
|
||||
INT16PTR: t.CTypedef = t.CInt16T | t.CPtr
|
||||
INT32PTR: t.CTypedef = t.CInt32T | t.CPtr
|
||||
INT64PTR: t.CTypedef = t.CInt64T | t.CPtr
|
||||
UINT8PTR: t.CTypedef = t.CUInt8T | t.CPtr
|
||||
UINT16PTR: t.CTypedef = t.CUInt16T | t.CPtr
|
||||
UINT32PTR: t.CTypedef = t.CUInt32T | t.CPtr
|
||||
UINT64PTR: t.CTypedef = t.CUInt64T | t.CPtr
|
||||
CHAR8: t.CTypedef = t.CChar8T
|
||||
CHAR16: t.CTypedef = t.CChar16T
|
||||
CHAR32: t.CTypedef = t.CChar32T
|
||||
CHAR8PTR: t.CTypedef = t.CChar8T | t.CPtr
|
||||
CHAR16PTR: t.CTypedef = t.CChar16T | t.CPtr
|
||||
CHAR32PTR: t.CTypedef = t.CChar32T | t.CPtr
|
||||
i8: t.CTypedef = t.CInt8T
|
||||
i16: t.CTypedef = t.CInt16T
|
||||
i32: t.CTypedef = t.CInt32T
|
||||
i64: t.CTypedef = t.CInt64T
|
||||
u8: t.CTypedef = t.CUInt8T
|
||||
u16: t.CTypedef = t.CUInt16T
|
||||
u32: t.CTypedef = t.CUInt32T
|
||||
u64: t.CTypedef = t.CUInt64T
|
||||
SIZE_T: t.CTypedef = t.CSizeT
|
||||
SSIZE_T: t.CTypedef = t.CPtrDiffT
|
||||
PTRDIFF_T: t.CTypedef = t.CPtrDiffT
|
||||
int8_t: t.CTypedef = t.CInt8T
|
||||
int16_t: t.CTypedef = t.CInt16T
|
||||
int32_t: t.CTypedef = t.CInt32T
|
||||
int64_t: t.CTypedef = t.CInt64T
|
||||
uint8_t: t.CTypedef = t.CUInt8T
|
||||
uint16_t: t.CTypedef = t.CUInt16T
|
||||
uint32_t: t.CTypedef = t.CUInt32T
|
||||
uint64_t: t.CTypedef = t.CUInt64T
|
||||
size_t: t.CTypedef = t.CSizeT
|
||||
ssize_t: t.CTypedef = t.CPtrDiffT
|
||||
ptrdiff_t: t.CTypedef = t.CPtrDiffT
|
||||
intptr_t: t.CTypedef = t.CIntPtrT
|
||||
uintptr_t: t.CTypedef = t.CUIntPtrT
|
||||
wchar_t: t.CTypedef = t.CWCharT
|
||||
char8_t: t.CTypedef = t.CChar8T
|
||||
char16_t: t.CTypedef = t.CChar16T
|
||||
char32_t: t.CTypedef = t.CChar32T
|
||||
float8_t: t.CTypedef = t.CFloat8T
|
||||
float16_t: t.CTypedef = t.CFloat16T
|
||||
float32_t: t.CTypedef = t.CFloat32T
|
||||
float64_t: t.CTypedef = t.CFloat64T
|
||||
float128_t: t.CTypedef = t.CFloat128T
|
||||
_Bool: t.CTypedef = t.CBool
|
||||
@@ -1 +0,0 @@
|
||||
stdint w32.win32console w32 t c t stdlib stdio memhub testcheck
|
||||
@@ -1,13 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
from stdint import *
|
||||
import w32.win32console
|
||||
import t, c
|
||||
from t import CInt, CExport
|
||||
import stdlib
|
||||
import stdio
|
||||
import memhub
|
||||
import testcheck
|
||||
def main() -> CInt | CExport: pass
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
1ff2c5eb32359e40:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
import t, c
|
||||
ATOMIC_RELAXED: t.CDefine = 0
|
||||
ATOMIC_CONSUME: t.CDefine = 1
|
||||
ATOMIC_ACQUIRE: t.CDefine = 2
|
||||
ATOMIC_RELEASE: t.CDefine = 3
|
||||
ATOMIC_ACQ_REL: t.CDefine = 4
|
||||
ATOMIC_SEQ_CST: t.CDefine = 5
|
||||
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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
t stdio testcheck
|
||||
@@ -1,23 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
import c
|
||||
|
||||
import t
|
||||
import stdio
|
||||
import testcheck
|
||||
def test_for_loop(): pass
|
||||
|
||||
def test_while_loop(): pass
|
||||
|
||||
def test_nested_loop(): pass
|
||||
|
||||
def test_break(): pass
|
||||
|
||||
def test_continue(): pass
|
||||
|
||||
def test_range_step(): pass
|
||||
|
||||
def test_loop_u64(): pass
|
||||
|
||||
def main() -> t.CInt: pass
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
86e203c56ae4de20:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
stdint t c stdio stdlib testcheck memhub
|
||||
@@ -1,16 +0,0 @@
|
||||
"""Auto-generated Python stub file"""
|
||||
|
||||
|
||||
from stdint import *
|
||||
import t, c
|
||||
import stdio
|
||||
import stdlib
|
||||
import testcheck
|
||||
import memhub
|
||||
def test_polymorphic(mgr: memhub.MemManager | t.CPtr, size: t.CSizeT) -> t.CInt: pass
|
||||
|
||||
def test_calloc_polymorphic(mgr: memhub.MemManager | t.CPtr) -> t.CInt: pass
|
||||
|
||||
@t.CExport
|
||||
def main() -> int: pass
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
3ff210e50f345c7c:main.vp
|
||||
@@ -1 +0,0 @@
|
||||
t c
|
||||
Loaded 100 of 150 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user