File tree Expand file tree Collapse file tree 5 files changed +82
-0
lines changed
crates/erg_compiler/lib/pystd Expand file tree Collapse file tree 5 files changed +82
-0
lines changed Original file line number Diff line number Diff line change 1+ .Error: ClassType
2+ .Error <: Exception
3+
4+ .setlocale!: (category: Int, locale := Str or Iterable(Str)) => NoneType
5+ .localeconv: () -> {Str: Int or List(Obj) or Str}
Original file line number Diff line number Diff line change 1+ {IntEnum;} = pyimport "enum"
2+
3+ .SIG_DFL: .Signals
4+ .SIG_IGN: .Signals
5+ .SIGALRM: .Signals
6+ .SIGBREAK: .Signals
7+ .SIGBUS: .Signals
8+ .SIGCHLD: .Signals
9+ .SIGCLD: .Signals
10+ .SIGCONT: .Signals
11+ .SIGFPE: .Signals
12+ .SIGHUP: .Signals
13+ .SIGILL: .Signals
14+ .SIGINT: .Signals
15+ .SIGKILL: .Signals
16+ .SIGPIPE: .Signals
17+ .SIGSEGV: .Signals
18+ .SIGSTKFLT: .Signals
19+ .SIGTERM: .Signals
20+ .SIGUSR1: .Signals
21+ .SIGUSR2: .Signals
22+ .SIGWINCH: .Signals
23+ .CTRL_C_EVENT: .Signals
24+ .CTRL_BREAK_EVENT: .Signals
25+ .NSIG: .Signals
26+ .ITIMER_REAL: .Signals
27+ .ITIMER_VIRTUAL: .Signals
28+ .ITIMER_PROF: .Signals
29+ .SIG_BLOCK: .Signals
30+ .SIG_UNBLOCK: .Signals
31+ .SIG_SETMASK: .Signals
32+
33+ .Signals: ClassType
34+ .Signals <: IntEnum
35+
36+ .Handlers: ClassType
37+ .Handlers <: IntEnum
38+
39+ .Sigmasks: ClassType
40+ .Sigmasks <: IntEnum
41+
42+ .alarm!: (time: Int) => Int
43+ .getsignal: (signal: .Signals) -> Obj
44+ .strsignal: (signal: .Signals) -> Str
45+ .pause!: () => NoneType
46+ .signal!: (signal: .Signals, handler: GenericCallable) => .Handlers
Original file line number Diff line number Diff line change 1+ .Trace!: ClassType
2+ .Trace!.
3+ __call__: (
4+ count := Nat,
5+ trace := Nat,
6+ countfuncs := Nat,
7+ countcallers := Nat,
8+ ignoremods := Iterable(Str),
9+ ignoredirs := Iterable(Str),
10+ infile := Str,
11+ outfile := Str,
12+ timing := Bool,
13+ ) -> Trace!
14+ run!: (self: RefMut(Trace!), cmd: Str) => NoneType
15+ results: (self: Ref(Trace!)) -> CoverageResults!
16+
17+ .CoverageResults!: ClassType
18+ .CoverageResults!.
19+ update!: (self: RefMut(CoverageResults!), other: CoverageResults!) => NoneType
20+ write_results!: (
21+ self: Ref(CoverageResults!),
22+ show_missing := Bool,
23+ summary := Bool,
24+ coverdir := Str,
25+ ignore_missing_files := Bool,
26+ ) => NoneType
Original file line number Diff line number Diff line change 1+ .ReferenceType: (T: Type) -> ClassType
2+ .ReferenceType(T).
3+ __call__: (self: .ReferenceType(T)) -> T
4+
5+ .ref: |T|(obj: T) -> ReferenceType T
You can’t perform that action at this time.
0 commit comments