补充
This commit is contained in:
78
BenchmarkProject/temp/a5c3e35ade4bf308.pyi
Normal file
78
BenchmarkProject/temp/a5c3e35ade4bf308.pyi
Normal file
@@ -0,0 +1,78 @@
|
||||
"""
|
||||
Auto-generated Python stub file from benchmark_main.py
|
||||
Module: benchmark_main
|
||||
"""
|
||||
|
||||
|
||||
c.CIfndef(__BENCHMARK_MAIN_DEFINE__)
|
||||
__BENCHMARK_MAIN_DEFINE__: t.CDefine
|
||||
|
||||
from stdlib import malloc, free
|
||||
from stdint import *
|
||||
import string
|
||||
import win32.win32console
|
||||
from stdarg import va_start, va_end, va_arg, va_list
|
||||
import t
|
||||
import c
|
||||
|
||||
class Struct1:
|
||||
a: UINT
|
||||
b: UINT
|
||||
class Item:
|
||||
data: t.CVoid | t.CPtr
|
||||
size: t.CSizeT
|
||||
class List:
|
||||
items: Item | t.CPtr
|
||||
count: t.CSizeT
|
||||
capacity: t.CSizeT
|
||||
def __init__(self: List) -> t.CVoid | c.State: pass
|
||||
def append(self: List, data: t.CVoid | t.CPtr, size: t.CSizeT) -> t.CVoid | c.State: pass
|
||||
def get(self: List, index: t.CSizeT) -> t.CInt8T | t.CPtr | c.State: pass
|
||||
def free(self: List) -> t.CVoid | c.State: pass
|
||||
class EnumTest(t.CEnum):
|
||||
A: c.State
|
||||
B: c.State
|
||||
C: c.State
|
||||
Len: c.State
|
||||
@t.CPythonObject
|
||||
class OOPTest:
|
||||
a: UINT
|
||||
b: UINT
|
||||
c: UINT
|
||||
def __init__(self: OOPTest) -> t.CVoid | c.State: pass
|
||||
def set_c(self: OOPTest, v: UINT) -> t.CVoid | c.State: pass
|
||||
def __call__(self: OOPTest, a: UINT, b: UINT) -> UINT | c.State: pass
|
||||
def __enter__(self: OOPTest) -> 'OOPTest' | t.CPtr | c.State: pass
|
||||
def __exit__(self: OOPTest) -> t.CVoid | c.State: pass
|
||||
def __add__(self: OOPTest, other: 'OOPTest' | t.CPtr) -> 'OOPTest' | t.CPtr | c.State: pass
|
||||
def __str__(self: OOPTest) -> str | c.State: pass
|
||||
def __bool__(self: OOPTest) -> bool | c.State: pass
|
||||
def __len__(self: OOPTest) -> UINT | c.State: pass
|
||||
@t.CPythonObject
|
||||
class RangeOOPSimulation:
|
||||
start: UINT
|
||||
end: UINT
|
||||
def __init__(self: RangeOOPSimulation, start: UINT, end: UINT) -> t.CVoid | c.State: pass
|
||||
def __iter__(self: RangeOOPSimulation) -> 'RangeOOPSimulation' | t.CPtr | c.State: pass
|
||||
def __next__(self: RangeOOPSimulation) -> UINT | c.State: pass
|
||||
|
||||
GLOBAL_VAR: t.CExtern | t.CInt
|
||||
|
||||
def rebutnotreGLOBAL_VAR() -> t.CInt | c.State: pass
|
||||
|
||||
def reGLOBAL_VAR() -> t.CInt | c.State: pass
|
||||
|
||||
def function2function() -> t.CInt | c.State: pass
|
||||
|
||||
def manyreturn() -> tuple[t.CInt, t.CInt] | c.State: pass
|
||||
|
||||
def str_to_hex(s: str) -> str | c.State: pass
|
||||
|
||||
def int_to_hex(num: int) -> str | c.State: pass
|
||||
|
||||
def int_to_str(num: int) -> str | c.State: pass
|
||||
|
||||
def main() -> t.CVoid | c.State: pass
|
||||
|
||||
|
||||
c.CEndif()
|
||||
Reference in New Issue
Block a user