Commit Graph

17 Commits

Author SHA1 Message Date
Shunsuke Shibayama 9cd1846216 fix: type inference bugs 2024-12-29 14:06:12 +09:00
Shunsuke Shibayama ec539b013f fix: type specification bugs 2024-10-04 15:57:22 +09:00
Shunsuke Shibayama 94221a6419 fix: TypeVar bug 2024-08-20 02:19:34 +09:00
Shunsuke Shibayama 6e88efebe8 feat: string literal type (forward reference) 2024-08-19 21:48:38 +09:00
Shunsuke Shibayama 14d7fd3c33 fix: default param type mismatch errors don't report 2024-08-08 15:01:41 +09:00
Shunsuke Shibayama 38cd37b75d test: add test cases 2023-12-09 23:58:22 +09:00
Shunsuke Shibayama 8f586ba8ea feat: stable support of `Self` type 2023-06-23 20:56:59 +09:00
Shunsuke Shibayama 0d2bfb294f feat: support inheritance 2023-03-07 23:01:59 +09:00
Shunsuke Shibayama 80249587eb support unary operator checks 2023-02-24 15:39:25 +09:00
Shunsuke Shibayama 4b3ff53295 Support operator checks for user-defined classes 2023-02-24 14:57:08 +09:00
Shunsuke Shibayama 60942cdcd5 feat: support class field declaration 2023-02-06 14:13:25 +09:00
Shunsuke Shibayama b755ceb274 Implement some errors 2022-12-24 11:57:12 +09:00
Shunsuke Shibayama 957136085f Fix an attribitue mangling bug 2022-12-24 01:18:30 +09:00
Shunsuke Shibayama 4a050a89b7 Fix mangling bugs 2022-12-24 00:30:06 +09:00
Shunsuke Shibayama e87862f05d Support for classes that don't be uppercase 2022-12-24 00:09:48 +09:00
Shunsuke Shibayama ef635a007c Support empty class def 2022-12-23 22:36:20 +09:00
Shunsuke Shibayama a350da5142 support `Class.__call__` 2022-12-17 12:23:40 +09:00