fix(compiler,peephole): TPC 属性链解析与窥孔输出瘦身
- TPC(lib/core): 任意级属性链按链前向类解析恢复 stub 退化字段; cast 局部 rowptr[X] 登记回填; 通用指针槽按静态类名 bitcast 兜底; 赋值 RHS 求值失败 fail-fast 防未初始化变量; 报错行按源码文本锚定并附 ATTR-DIAG 现场 - 窥孔(includes/llvmlite/__function.vp): 成员访问单级链模式; 窥孔移至 Renumber 前使 SSA 编号连续; T3 no-op bitcast 消除; 替换缓冲按最坏上界分配 - __builder/__module/string.vp 配套; 清理 Test 构建产物与 PROF 杂项
This commit is contained in:
1 parent
45e78ad107
commit
76d1ee6076
173 files changed
+1104
-3090
No files matched your search
+3
-2
@@ -29,9 +29,10 @@ wheels/
|
||||
*.dll
|
||||
*.so
|
||||
.transpyc_cache/
|
||||
/includes/
|
||||
includes.binary/
|
||||
includes.binary_asan/
|
||||
|
||||
includes/openssl/.openssl_358_C
|
||||
|
||||
# 调试文件
|
||||
*.p2c
|
||||
@@ -84,7 +85,7 @@ Undo/vmware/
|
||||
# VRTE
|
||||
/VRTE/
|
||||
|
||||
/.includes_rowptr_bk/
|
||||
/includes_rowptr_bk/
|
||||
/Venom/
|
||||
/ViperOS_/
|
||||
|
||||
|
||||
Binary file not shown.
+1
-1
@@ -1 +1 @@
|
||||
成功 167.97
|
||||
成功 90.80
|
||||
@@ -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,15 +1,14 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
104b74146bf17483:includes/argparse.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.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
|
||||
356c943c53331be0:main.vp
|
||||
@@ -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,17 +1,17 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
e0f0afe3caa1e486:includes/_dict.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.vp
|
||||
93bbbeb0e5cbf302:includes/json/__init__.vp
|
||||
8290bd3727c7a802:includes/json/__parser.vp
|
||||
607849723bc2c5ca:includes/json/__writer.vp
|
||||
0d2953dd82dcb330:includes/json/__init__.vp
|
||||
263d2aba9d95f871:includes/json/__parser.vp
|
||||
20fa4d84e49e0283:includes/json/__writer.vp
|
||||
0335b22a0838d62a: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,9 +1,9 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
cb3633a2a25f2da9: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,7 +1,7 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
c7355810f354ba5c: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 +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 +1,7 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
cdff0d7b58fc935b: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 +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
|
||||
|
||||
@@ -10,12 +10,7 @@ from linkedlist import GSListNode
|
||||
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,8 +1,9 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
a5e9a83e9db303ad:includes/linkedlist.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
8e92345fd262a343:includes/linkedlist.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
750067fc4b20699b: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
|
||||
@@ -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,8 +1,8 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
c3df2c1540dfb432:main.vp
|
||||
@@ -9,14 +9,8 @@ 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
|
||||
|
||||
@@ -6,14 +6,8 @@ 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
|
||||
@@ -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,7 +1,7 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
16e1f65b154831e8: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 +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 +1,7 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
01d9e58c9dd31a4d: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
|
||||
@@ -10,33 +10,23 @@ class Box[T]:
|
||||
def __init__(self, v: T): pass
|
||||
def get(self) -> T: pass
|
||||
def set(self, v: T): pass
|
||||
|
||||
def test_explicit_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_explicit_pair(): pass
|
||||
|
||||
class Wrapper[T]:
|
||||
data: T
|
||||
def __init__(self, v: T): pass
|
||||
def get(self) -> T: pass
|
||||
|
||||
def test_mixed_generic_class(): pass
|
||||
|
||||
class Counter[T]:
|
||||
count: T
|
||||
def __init__(self, start: T): pass
|
||||
def increment(self): pass
|
||||
def get_count(self) -> T: pass
|
||||
|
||||
def test_explicit_counter(): pass
|
||||
|
||||
def test_explicit_box_set(): pass
|
||||
|
||||
def main() -> t.CInt: 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 +1,7 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
42e09c6149524d9d: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 +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 +1,9 @@
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
fb67ebda973806ad:includes/w32/win32memory.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
f5522571bcce7bcb:includes/stdint.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
|
||||
@@ -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
|
||||
@@ -0,0 +1 @@
|
||||
{"stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
Binary file not shown.
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -0,0 +1 @@
|
||||
{"main": "01edd522de5aabb2", "stdio": "09c0472e6fd0d088", "memhub": "1819d836dcee9afa", "llvmlite.__init__": "1cd821910b12b14a", "__init__": "1cd821910b12b14a", "llvmlite": "1cd821910b12b14a", "testcheck": "23899f9254639ba7", "llvmlite.__verify": "2568ac3ee3e41fce", "__verify": "2568ac3ee3e41fce", "viperio": "2c175afd85852faf", "string": "4a42e6e4a0818b1e", "linkedlist": "8e92345fd262a343", "llvmlite.__values": "8f4a288d50172739", "__values": "8f4a288d50172739", "viperlib": "95a546a38b5b6316", "stdlib": "989dba6e92235032", "llvmlite.__builder": "a595cdd900b9d0a0", "__builder": "a595cdd900b9d0a0", "llvmlite.__function": "a83b1142bc9f935f", "__function": "a83b1142bc9f935f", "atom": "aa246c6e6aa30484", "llvmlite.__types": "b6945d3375680910", "__types": "b6945d3375680910", "stdarg": "cf900a640e6eeff3", "stdint": "d856ba5f6f074f04", "w32.win32console": "db613a1bd6a3ca26", "win32console": "db613a1bd6a3ca26", "llvmlite.__module": "e53c761aa1c42d7a", "__module": "e53c761aa1c42d7a", "w32.win32base": "e710417730391023", "win32base": "e710417730391023"}
|
||||
@@ -1 +1 @@
|
||||
{"d:\\Users\\TermiNexus\\Desktop\\TransPyC\\Test\\LLvmLiteTest\\App\\main.vp": {"sha1": "967a46e9b6ccdfde", "mtime": 1786169754.7262282, "size": 51143}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\atom.vp": {"sha1": "aa246c6e6aa30484", "mtime": 1785389628.701967, "size": 1198}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\linkedlist.vp": {"sha1": "a5e9a83e9db303ad", "mtime": 1785337078.812168, "size": 17137}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__init__.vp": {"sha1": "717eb7bfaf23dbc3", "mtime": 1786210372.0621626, "size": 17067}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__builder.vp": {"sha1": "6d34c2e4e943eaa5", "mtime": 1786318260.854318, "size": 74293}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__function.vp": {"sha1": "7b90275225506d7d", "mtime": 1786318277.0655384, "size": 30533}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__module.vp": {"sha1": "01d8e043f100147a", "mtime": 1786318283.4530182, "size": 25852}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__types.vp": {"sha1": "afb6ea93f62bf768", "mtime": 1786356281.3707955, "size": 28609}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__values.vp": {"sha1": "bef89476dfde96fe", "mtime": 1786318261.8963718, "size": 7746}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__verify.vp": {"sha1": "1ab30dd423d0e622", "mtime": 1786318262.8905673, "size": 14985}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\memhub.vp": {"sha1": "2408ce147bac090b", "mtime": 1786323167.9697752, "size": 33121}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdarg.vp": {"sha1": "71e0a3ffcb3ebfad", "mtime": 1781258888.113146, "size": 277}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdint.vp": {"sha1": "f5522571bcce7bcb", "mtime": 1785563642.3805652, "size": 4356}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdio.vp": {"sha1": "285b6aa29a34754d", "mtime": 1785332415.1829746, "size": 561}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdlib.vp": {"sha1": "6c658cc728d0bbf4", "mtime": 1785750602.5446548, "size": 413}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\string.vp": {"sha1": "4c39369ffedaddac", "mtime": 1786188859.6154988, "size": 12277}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\testcheck.vp": {"sha1": "748d0424e8976fa0", "mtime": 1785332415.20287, "size": 1919}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\viperio.vp": {"sha1": "2c175afd85852faf", "mtime": 1786320035.0415876, "size": 1685}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\viperlib.vp": {"sha1": "bba983c61a970f7c", "mtime": 1786320034.4835327, "size": 59458}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\w32\\win32base.vp": {"sha1": "fc980acec33d69a7", "mtime": 1785332415.2228394, "size": 2653}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\w32\\win32console.vp": {"sha1": "bbdf3bbd4c3bc28c", "mtime": 1781200703.5338137, "size": 5604}}
|
||||
{"d:\\Users\\TermiNexus\\Desktop\\TransPyC\\Test\\LLvmLiteTest\\App\\main.vp": {"sha1": "967a46e9b6ccdfde", "mtime": 1786169754.7262282, "size": 51143}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\atom.vp": {"sha1": "aa246c6e6aa30484", "mtime": 1785389628.701967, "size": 1198}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\linkedlist.vp": {"sha1": "a5e9a83e9db303ad", "mtime": 1785337078.812168, "size": 17137}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__init__.vp": {"sha1": "717eb7bfaf23dbc3", "mtime": 1786210372.0621626, "size": 17067}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__builder.vp": {"sha1": "6d34c2e4e943eaa5", "mtime": 1786318260.854318, "size": 74293}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__function.vp": {"sha1": "7b90275225506d7d", "mtime": 1786318277.0655384, "size": 30533}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__module.vp": {"sha1": "01d8e043f100147a", "mtime": 1786318283.4530182, "size": 25852}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__types.vp": {"sha1": "afb6ea93f62bf768", "mtime": 1786356281.3707955, "size": 28609}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__values.vp": {"sha1": "bef89476dfde96fe", "mtime": 1786318261.8963718, "size": 7746}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__verify.vp": {"sha1": "1ab30dd423d0e622", "mtime": 1786318262.8905673, "size": 14985}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\memhub.vp": {"sha1": "2408ce147bac090b", "mtime": 1786323167.9697752, "size": 33121}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdarg.vp": {"sha1": "71e0a3ffcb3ebfad", "mtime": 1781258888.113146, "size": 277}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdint.vp": {"sha1": "f5522571bcce7bcb", "mtime": 1785563642.3805652, "size": 4356}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdio.vp": {"sha1": "285b6aa29a34754d", "mtime": 1785332415.1829746, "size": 561}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdlib.vp": {"sha1": "6c658cc728d0bbf4", "mtime": 1785750602.5446548, "size": 413}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\string.vp": {"sha1": "4c39369ffedaddac", "mtime": 1786188859.6154988, "size": 12277}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\testcheck.vp": {"sha1": "748d0424e8976fa0", "mtime": 1785332415.20287, "size": 1919}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\viperio.vp": {"sha1": "2c175afd85852faf", "mtime": 1786320035.0415876, "size": 1685}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\viperlib.vp": {"sha1": "bba983c61a970f7c", "mtime": 1786320034.4835327, "size": 59458}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\w32\\win32base.vp": {"sha1": "fc980acec33d69a7", "mtime": 1785332415.2228394, "size": 2653}, "d:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\w32\\win32console.vp": {"sha1": "bbdf3bbd4c3bc28c", "mtime": 1781200703.5338137, "size": 5604}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\Test\\LLvmLiteTest\\App\\main.vp": {"sha1": "01edd522de5aabb2", "mtime": 1786740056.9949062, "size": 50537}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\atom.vp": {"sha1": "aa246c6e6aa30484", "mtime": 1785389628.701967, "size": 1198}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\linkedlist.vp": {"sha1": "8e92345fd262a343", "mtime": 1788589762.4679213, "size": 18956}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__init__.vp": {"sha1": "1cd821910b12b14a", "mtime": 1788424415.6225226, "size": 18450}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__builder.vp": {"sha1": "a595cdd900b9d0a0", "mtime": 1788763981.866939, "size": 73475}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__function.vp": {"sha1": "a83b1142bc9f935f", "mtime": 1788792603.53563, "size": 51362}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__module.vp": {"sha1": "e53c761aa1c42d7a", "mtime": 1788790512.4424603, "size": 35676}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__types.vp": {"sha1": "b6945d3375680910", "mtime": 1788507327.6767523, "size": 29233}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__values.vp": {"sha1": "8f4a288d50172739", "mtime": 1788425369.8543065, "size": 7567}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\llvmlite\\__verify.vp": {"sha1": "2568ac3ee3e41fce", "mtime": 1788596181.2213283, "size": 15395}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\memhub.vp": {"sha1": "1819d836dcee9afa", "mtime": 1788511723.0025272, "size": 57941}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdarg.vp": {"sha1": "cf900a640e6eeff3", "mtime": 1787547596.9310327, "size": 229}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdint.vp": {"sha1": "d856ba5f6f074f04", "mtime": 1788655536.037875, "size": 4358}, "D:\\Users\\TermiNexus\\Desktop\\TransPyC\\includes\\stdio.vp": {"sha1": "0Line truncated
|
||||
@@ -1,21 +1,21 @@
|
||||
01d8e043f100147a:includes/llvmlite\__module.vp
|
||||
1ab30dd423d0e622:includes/llvmlite\__verify.vp
|
||||
2408ce147bac090b:includes/memhub.vp
|
||||
285b6aa29a34754d:includes/stdio.vp
|
||||
01edd522de5aabb2:main.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
1cd821910b12b14a:includes/llvmlite\__init__.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
2568ac3ee3e41fce:includes/llvmlite\__verify.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
4c39369ffedaddac:includes/string.vp
|
||||
6c658cc728d0bbf4:includes/stdlib.vp
|
||||
6d34c2e4e943eaa5:includes/llvmlite\__builder.vp
|
||||
717eb7bfaf23dbc3:includes/llvmlite\__init__.vp
|
||||
71e0a3ffcb3ebfad:includes/stdarg.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
7b90275225506d7d:includes/llvmlite\__function.vp
|
||||
967a46e9b6ccdfde:main.vp
|
||||
a5e9a83e9db303ad:includes/linkedlist.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
8e92345fd262a343:includes/linkedlist.vp
|
||||
8f4a288d50172739:includes/llvmlite\__values.vp
|
||||
95a546a38b5b6316:includes/viperlib.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
a595cdd900b9d0a0:includes/llvmlite\__builder.vp
|
||||
a83b1142bc9f935f:includes/llvmlite\__function.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
afb6ea93f62bf768:includes/llvmlite\__types.vp
|
||||
bba983c61a970f7c:includes/viperlib.vp
|
||||
bbdf3bbd4c3bc28c:includes/w32\win32console.vp
|
||||
bef89476dfde96fe:includes/llvmlite\__values.vp
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
fc980acec33d69a7:includes/w32\win32base.vp
|
||||
b6945d3375680910:includes/llvmlite\__types.vp
|
||||
cf900a640e6eeff3:includes/stdarg.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32\win32console.vp
|
||||
e53c761aa1c42d7a:includes/llvmlite\__module.vp
|
||||
e710417730391023:includes/w32\win32base.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,12 +1,12 @@
|
||||
f5522571bcce7bcb:includes/stdint.vp
|
||||
d856ba5f6f074f04:includes/stdint.vp
|
||||
db613a1bd6a3ca26:includes/w32/win32console.vp
|
||||
989dba6e92235032:includes/stdlib.vp
|
||||
09c0472e6fd0d088:includes/stdio.vp
|
||||
7e4672b992208969:includes/memhub.vp
|
||||
748d0424e8976fa0:includes/testcheck.vp
|
||||
001947a1f780bd5f:includes/builtins.vp
|
||||
1819d836dcee9afa:includes/memhub.vp
|
||||
23899f9254639ba7:includes/testcheck.vp
|
||||
50b9991a98ff2dd5:includes/builtins.vp
|
||||
e710417730391023:includes/w32/win32base.vp
|
||||
b8970f3b6886efa6:includes/string.vp
|
||||
4a42e6e4a0818b1e:includes/string.vp
|
||||
aa246c6e6aa30484:includes/atom.vp
|
||||
2c175afd85852faf:includes/viperio.vp
|
||||
e94ef9e139461915:includes/_list.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
|
||||
Loaded 100 of 173 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user