Yegappan Lakshmanan
b852305dbf
patch 9.0.2002: Vim9: need cleanup of class related interface code
...
Problem: Vim9: need cleanup of class related interface code
Solution: Remove the unused class variable and class method related code
for interfaces.
Remove unused class variable and class method related code for
interfaces.
Refactor the code.
Optimize the object/class member double lookup in compile_lhs().
Change unused global functions to static functions.
closes : #13302
Signed-off-by: Christian Brabandt <cb@256bit.org >
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com >
2023-10-08 19:07:39 +02:00
..
2022-05-10 13:24:30 +01:00
2023-09-29 20:42:32 +02:00
2023-03-19 21:23:38 +00:00
2023-04-23 17:50:22 +01:00
2022-11-07 12:16:51 +00:00
2022-11-30 18:12:19 +00:00
2023-03-04 20:47:39 +00:00
2023-02-20 12:16:39 +00:00
2023-09-29 20:42:32 +02:00
2023-04-23 17:50:22 +01:00
2023-06-27 18:57:10 +01:00
2023-09-02 15:09:18 +02:00
2022-11-25 16:31:51 +00:00
2023-05-27 22:22:10 +01:00
2022-12-15 13:15:39 +00:00
2023-06-02 14:16:35 +01:00
2023-09-04 07:51:01 +02:00
2022-11-21 19:57:04 +00:00
2023-02-18 14:42:44 +00:00
2023-09-24 23:13:51 +02:00
2023-05-10 16:53:27 +01:00
2023-02-20 12:16:39 +00:00
2023-02-21 14:27:41 +00:00
2023-03-11 13:55:53 +00:00
2023-08-12 00:09:31 +02:00
2023-10-05 20:54:21 +02:00
2023-02-21 14:27:41 +00:00
2022-12-20 20:01:58 +00:00
2022-06-27 22:52:43 +01:00
2023-02-20 12:16:39 +00:00
2022-11-15 17:43:36 +00:00
2023-02-20 12:16:39 +00:00
2022-11-25 16:31:51 +00:00
2022-06-27 22:52:43 +01:00
2022-06-29 12:55:36 +01:00
2023-02-22 13:14:36 +00:00
2023-09-24 16:16:06 +02:00
2022-06-27 22:52:43 +01:00
2022-10-15 16:05:33 +01:00
2023-02-20 12:16:39 +00:00
2022-03-30 10:16:05 +01:00
2022-09-28 16:16:15 +01:00
2022-11-30 18:12:19 +00:00
2023-05-31 12:47:45 +01:00
2023-02-20 12:16:39 +00:00
2023-09-29 20:42:32 +02:00
2022-12-05 13:50:55 +00:00
2022-09-12 13:38:41 +01:00
2023-08-17 22:58:53 +02:00
2022-11-18 14:07:20 +00:00
2022-11-18 17:53:34 +00:00
2023-08-19 14:12:42 +02:00
2022-11-25 13:03:31 +00:00
2023-02-20 12:16:39 +00:00
2023-09-29 20:42:32 +02:00
2023-10-05 20:54:21 +02:00
2023-04-19 20:28:48 +01:00
2023-10-05 20:54:21 +02:00
2023-09-30 12:49:18 +02:00
2023-10-04 20:05:05 +02:00
2022-10-07 14:31:45 +01:00
2023-02-20 12:16:39 +00:00
2022-09-20 13:51:25 +01:00
2023-09-29 20:42:32 +02:00
2023-08-17 23:08:53 +02:00
2023-08-19 11:35:03 +02:00
2022-10-08 13:50:05 +01:00
2023-05-25 17:14:42 +01:00
2023-08-19 11:35:03 +02:00
2022-10-14 17:04:09 +01:00
2023-02-20 12:16:39 +00:00
2023-09-29 20:17:20 +02:00
2022-11-19 19:02:40 +00:00
2022-12-20 20:01:58 +00:00
2022-06-27 22:52:43 +01:00
2022-06-27 22:52:43 +01:00
2022-12-02 20:46:26 +00:00
2022-10-07 11:20:29 +01:00
2023-08-23 21:08:11 +02:00
2022-11-15 17:43:36 +00:00
2022-11-02 13:30:51 +00:00
2023-09-24 15:46:31 +02:00
2023-10-08 19:07:39 +02:00
2022-10-07 14:31:45 +01:00
2023-09-10 18:19:06 +02:00
2022-12-09 21:41:48 +00:00
2022-09-03 21:35:53 +01:00
2023-09-29 19:53:55 +02:00
2023-05-19 19:01:17 +01:00
2022-12-13 21:14:28 +00:00
2023-08-17 22:40:05 +02:00