修复了大量存在的问题,增加了假鸭子类型等等机制
This commit is contained in:
29
Test/FakeDuckTest/temp/9d9d71cf83da7ca4.pyi
Normal file
29
Test/FakeDuckTest/temp/9d9d71cf83da7ca4.pyi
Normal file
@@ -0,0 +1,29 @@
|
||||
"""
|
||||
Auto-generated Python stub file from _list.py
|
||||
Module: _list
|
||||
"""
|
||||
|
||||
|
||||
import t, c
|
||||
import mbuddy
|
||||
import string
|
||||
from stdint import *
|
||||
|
||||
class list[T]:
|
||||
__data__: t.CVoid | t.CPtr
|
||||
__count__: t.CSizeT
|
||||
__capacity__: t.CSizeT
|
||||
__mbuddy__: mbuddy.MBuddy | t.CPtr
|
||||
__iter_index__: t.CSizeT
|
||||
def __new__(self: list, mb: mbuddy.MBuddy | t.CPtr) -> t.CInt: pass
|
||||
def __init__(self: list, mb: mbuddy.MBuddy | t.CPtr) -> t.CInt: pass
|
||||
def __len__(self: list) -> t.CSizeT: pass
|
||||
def append(self: list, item: T) -> t.CInt: pass
|
||||
def get(self: list, index: t.CSizeT) -> T: pass
|
||||
def __getitem__(self: list, index: t.CSizeT) -> T: pass
|
||||
def set(self: list, index: t.CSizeT, value: T) -> t.CInt: pass
|
||||
def __setitem__(self: list, index: t.CSizeT, value: T) -> t.CInt: pass
|
||||
def pop(self: list) -> T: pass
|
||||
def clear(self: list) -> t.CInt: pass
|
||||
def __iter__(self: list) -> t.CInt: pass
|
||||
def __next__(self: list) -> T: pass
|
||||
Reference in New Issue
Block a user