Commit Graph

687 Commits (128ec5229c3d58b95fca06bb60d3be3b3959f8dc)
 

Author SHA1 Message Date
Ibrahim Numanagić 128ec5229c Refactor field access (getters/setters); Remove direct access to cache; Use raw pointers for types 2024-08-31 11:49:42 -07:00
Ibrahim Numanagić 3ce5295f45 Refactor CallExpr routing 2024-08-14 18:56:02 -07:00
Ibrahim Numanagić b3bfdc8655 Refactor CallExpr routing [wip] 2024-08-14 09:32:03 -07:00
Ibrahim Numanagić 94b623d174 Refactor CallExpr routing [wip] 2024-08-12 08:00:17 -07:00
Ibrahim Numanagić 1ef300b5b8 Refactor CallExpr routing [wip] 2024-08-11 18:16:22 -07:00
Ibrahim Numanagić ac309a6900 Refactor CallExpr routing [wip] 2024-08-10 13:51:52 -07:00
Ibrahim Numanagić 2928713a7c Refactor CallExpr routing [wip] 2024-08-09 21:47:42 -07:00
Ibrahim Numanagić f02f6371fc Refactor CallExpr routing 2024-08-08 21:26:06 -07:00
Ibrahim Numanagić 6315dcc3c9 Refactor stmt.h 2024-08-05 12:05:01 -07:00
Ibrahim Numanagić 9ddc3d1ce7 Refactor stmt.h 2024-08-05 12:04:48 -07:00
Ibrahim Numanagić 1e3c236ccf Refactor expr.h 2024-08-02 10:42:45 -07:00
Ibrahim Numanagić 1df21397b0 Test fixes 2024-07-30 10:02:34 -07:00
Ibrahim Numanagić 7382ae80a1 TSER serialization; AcceptorExtend interface 2024-07-25 18:20:55 -07:00
Ibrahim Numanagić a3d85fc9ef TSER serialization; AcceptorExtend interface 2024-07-25 18:20:47 -07:00
Ibrahim Numanagić 1e56e9222c Function name capture 2024-07-08 09:00:57 -07:00
Ibrahim Numanagić 22932de610 New attributes 2024-06-29 06:00:24 -07:00
Ibrahim Numanagić 221a736e2b New attributes [wip] 2024-06-09 16:54:20 -07:00
Ibrahim Numanagić bc4508cc9c New attributes [wip] 2024-06-09 16:53:52 -07:00
Ibrahim Numanagić dffe1fd7d9 Refactor scoping 2024-06-03 16:25:25 -07:00
Ibrahim Numanagić ac5d1a6cae Minor updates 2024-06-03 13:51:01 -07:00
Ibrahim Numanagić 9cb319ef1f Fix memory leaks 2024-05-25 14:06:32 -07:00
Ibrahim Numanagić a365e779ba Fix OMP 2024-05-24 22:13:00 -07:00
Ibrahim Numanagić 31233598ee New memory management [done] 2024-05-24 21:14:19 -07:00
Ibrahim Numanagić 166a0335df New memory management 2024-05-21 14:17:07 -04:00
Ibrahim Numanagić b05ebb38db New memory management 2024-05-14 12:53:08 -07:00
Ibrahim Numanagić 4e3bdebdec Fix stdlib issues 2024-05-05 12:47:09 -07:00
Ibrahim Numanagić 6d50e0cc26 Various bugfixes 2024-05-04 20:59:20 -07:00
Ibrahim Numanagić 843644f04f Merge branch 'develop' into typecheck-v2 2024-05-03 21:09:08 -07:00
Ibrahim Numanagić f73e974a3d Remove default inits; various bugfixes 2024-04-21 14:05:06 -07:00
Ibrahim Numanagić e7bb5c1609 Merge remote-tracking branch 'origin/cancall_new' into develop 2024-04-03 09:42:42 -07:00
A. R. Shajii 4c0caeb020 Fix error message printing 2024-04-03 11:55:10 -04:00
Ibrahim Numanagić 07ffc62511 Fix traits 2024-04-01 17:26:34 -07:00
Ibrahim Numanagić 547c744b53 Fix infer [wip] 2024-03-28 14:56:25 -07:00
Ibrahim Numanagić 03cbed7c31 Fix constructor passing 2024-03-22 06:47:27 -07:00
Ibrahim Numanagić 127bca6cf3 Fix methodcaller 2024-03-21 15:39:30 -07:00
Ibrahim Numanagić af9a74301a Add unrealized_type 2024-03-21 14:42:43 -07:00
Ibrahim Numanagić b15b70875a Fix partials [wip] 2024-03-21 11:29:07 -07:00
Ibrahim Numanagić 9a370468f3 Fix hasUnbounds 2024-03-20 15:16:33 -07:00
Ibrahim Numanagić 19be8cee98 Fix Link.unify 2024-03-20 15:07:15 -07:00
Ibrahim Numanagić f24bfee9b1 Add hasUnbounds 2024-03-20 13:47:50 -07:00
Ibrahim Numanagić 93f3c36c23 Fix tests 2024-03-19 10:31:08 -07:00
Ibrahim Numanagić e737536b38 Fix polymorphism 2024-03-18 16:15:36 -07:00
Ibrahim Numanagić f4fe8ec18f Remove RecordType 2024-03-13 12:54:30 -07:00
Ibrahim Numanagić df94b9061c Remove RecordType 2024-03-09 18:18:10 -08:00
Ibrahim Numanagić d02775dec0 Fix statics [wip] 2024-03-08 16:51:18 -08:00
Ibrahim Numanagić 9b18a739ea New static fixes [wip] 2024-03-06 20:50:51 -08:00
Ibrahim Numanagić 0c5e22bf6d Fix statics [wip] 2024-03-04 19:11:22 -08:00
Ibrahim Numanagić 4ae3c5f7ec Fix statics [wip] 2024-03-04 13:06:52 -08:00
Ibrahim Numanagić b2f3d45a51 New static fixes [wip] 2024-03-04 09:02:48 -08:00
A. R. Shajii 0e42fded1a
2024 updates (#548)
* Update copyright dates in stdlib

* Update copyright dates in cpp files

* Update copyright dates in h files

* Update copyright dates in py files

* Bump version

* Update LICENSE

* Update release notes
2024-03-02 16:30:03 -05:00