From 911f4e378a06835bbf7f2b95d479c9d9057f45c7 Mon Sep 17 00:00:00 2001 From: mappu Date: Sat, 10 Aug 2024 12:54:31 +1200 Subject: [PATCH] doc/TODO: update current status --- TODO | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/TODO b/TODO index 8bc3dcd..29d80f1 100644 --- a/TODO +++ b/TODO @@ -8,15 +8,16 @@ Phase 1 - [ ] Generate types - [X] Convert parameter pointer types to binding types - [X] Basic methods - - [ ] Special methods - - [ ] Constructors - - [ ] Destructors - - [ ] Copy-constructors + - [X] Special methods + - [X] Constructors + - [X] Prevent calling ctor of abstract class + - [X] ~~Destructors~~ We only need .Delete() + - [X] Copy-constructors - [ ] Move-constructors (Qt6) - [X] Operator overloading - - [ ] Class inheritance - - [ ] Detect in AST - - [ ] Downcast helper methods + - [X] Class inheritance + - [X] Detect in AST + - [X] ~~Downcast helper methods~~ Direct type available - [ ] Member variables - [ ] Static methods - [X] Return of class types passed by pointer