Victor Nova
|
07f1657df1
|
fixed new reference uses, that are not allowed in C#
|
2021-10-18 23:36:48 -07:00 |
Victor Nova
|
581f69509a
|
assume remaning manual refcounting is not needed, because we use smart references
|
2021-10-18 23:34:43 -07:00 |
Victor Nova
|
9a9ed3bef7
|
minor error fixes
|
2021-10-18 22:54:05 -07:00 |
Victor Nova
|
7a9e411917
|
switched state serialization to new reference types (untested)
|
2021-10-18 22:53:39 -07:00 |
Victor Nova
|
e295679fac
|
switched to new references in some tests
|
2021-10-18 22:49:22 -07:00 |
Victor Nova
|
bb84c4852e
|
getting rid of a few minor warnings and compile errors
|
2021-10-18 20:10:53 -07:00 |
Victor Nova
|
cf606a2f08
|
switched iterator.cs and indexer.cs to the new style references
|
2021-10-18 20:08:02 -07:00 |
Victor Nova
|
0d60500995
|
switched collection wrappers (from sample codec) to the new style references
|
2021-10-18 17:37:34 -07:00 |
Victor Nova
|
47938186e8
|
switched converter extensions and sample codecs to the new style references
|
2021-10-18 17:29:15 -07:00 |
Victor Nova
|
027e529772
|
switched debughelper.cs to the new style references
|
2021-10-18 17:17:43 -07:00 |
Victor Nova
|
9b990c1148
|
switched finalizer.cs to the new style references
|
2021-10-18 17:11:38 -07:00 |
Victor Nova
|
3b7901915c
|
switched fieldobject.cs and constructorbinding.cs to the new style references
|
2021-10-18 16:59:15 -07:00 |
Victor Nova
|
2dd3f8f73f
|
switched pythonengine.cs to the new style references
|
2021-10-18 14:23:58 -07:00 |
Victor Nova
|
7adf98a8a0
|
implemented non-confusing PyModule_AddObject
|
2021-10-18 13:56:36 -07:00 |
Victor Nova
|
2ac952a969
|
switched all PyObject derived classes to the new style references
|
2021-10-18 13:46:25 -07:00 |
Victor Nova
|
0241b389f6
|
switched eventobject.cs and eventbiding.cs to the new style references
|
2021-10-18 13:31:39 -07:00 |
Victor Nova
|
1d8016289f
|
switched pytuple.cs to the new style references
|
2021-10-18 11:46:36 -07:00 |
Victor Nova
|
43a862ac46
|
switched pythonexception.cs to the new style references
|
2021-10-18 11:34:59 -07:00 |
Victor Nova
|
d1abd9a081
|
switched interfaceobject.cs to the new style references
|
2021-10-18 11:26:26 -07:00 |
Victor Nova
|
5ad09e42d9
|
switched exceptions.cs to the new style references
|
2021-10-18 11:24:06 -07:00 |
Victor Nova
|
ebdf7c529a
|
partially switched moduleobject.cs and importhook.cs to the new style references
|
2021-10-17 23:19:42 -07:00 |
Victor Nova
|
5798b410b5
|
minor refactorings
|
2021-10-17 22:55:13 -07:00 |
Victor Nova
|
00fd17a9d0
|
switched modulefunctionobject.cs to the new style references
|
2021-10-17 22:54:49 -07:00 |
Victor Nova
|
9db9b0b290
|
nullability annotations for PyObject
|
2021-10-17 22:53:55 -07:00 |
Victor Nova
|
49124fc141
|
switched module.cs to the new style references
|
2021-10-17 22:26:21 -07:00 |
Victor Nova
|
7fa537a768
|
switched delegateobject.cs to the new style references
|
2021-10-17 22:04:56 -07:00 |
Victor Nova
|
590de7a352
|
switched propertyobject.cs to the new style references
|
2021-10-17 21:59:13 -07:00 |
Victor Nova
|
9195c309af
|
switched overload.cs to the new style references
|
2021-10-17 21:57:01 -07:00 |
Victor Nova
|
de9a8cbf6f
|
switched methodbinding.cs and methodobject.cs to the new style references
|
2021-10-17 21:54:51 -07:00 |
Victor Nova
|
0bc3670fcb
|
added nullability annotations to methodbinder.cs
|
2021-10-17 21:18:28 -07:00 |
Victor Nova
|
5266dc4dfa
|
PyIdentifier public members to return borrowed references
|
2021-10-17 20:31:46 -07:00 |
Victor Nova
|
ee65632ccd
|
partially switched classmanager.cs to the new style references
|
2021-10-17 20:15:38 -07:00 |
Victor Nova
|
f6b84da141
|
partially switched managedtype.cs to the new style references
|
2021-10-17 20:15:04 -07:00 |
Victor Nova
|
2095b4625e
|
switched classobject.cs to the new style references
|
2021-10-17 19:44:36 -07:00 |
Victor Nova
|
58cb0e66de
|
switched classmanager.cs to the new style references
|
2021-10-17 19:42:04 -07:00 |
Victor Nova
|
56f3bd51e5
|
fixed nullability in assemblymanager.cs
|
2021-10-17 19:30:28 -07:00 |
Victor Nova
|
3076040588
|
fixed nullablity in arrayobject.cs
|
2021-10-17 19:26:13 -07:00 |
Victor Nova
|
2e718742a2
|
mass enable nullable types
|
2021-10-17 19:18:48 -07:00 |
Victor Nova
|
11edcc3368
|
switched pytype.cs to the new style references
|
2021-10-17 19:09:42 -07:00 |
Victor Nova
|
9764b25815
|
switched typemanager.cs to the new style references
|
2021-10-17 18:58:36 -07:00 |
Victor Nova
|
178a359759
|
partially switched metatype.cs to the new style references
|
2021-10-17 18:31:10 -07:00 |
Victor Nova
|
0010fa0b40
|
switched delegatemanager.cs to the new style references
|
2021-10-17 15:57:26 -07:00 |
Victor Nova
|
ff60ec45f6
|
switched arrayobject.cs to the new style references
|
2021-10-17 15:45:22 -07:00 |
Victor Nova
|
d626f7eafe
|
partially switched classderived.cs to the new reference style
|
2021-10-17 15:38:30 -07:00 |
Victor Nova
|
c05c6ec39d
|
switched methodbinder.cs to the new style references
|
2021-10-17 15:23:29 -07:00 |
Victor Nova
|
1b58cf4eb4
|
mostly switched moduleobject.cs to the new style references
|
2021-10-17 15:01:08 -07:00 |
Victor Nova
|
09d8e415ad
|
switched pyobject.cs to the new style references
|
2021-10-17 14:42:25 -07:00 |
Victor Nova
|
f8b761af3c
|
switched most of classbase.cs to the new style references (except cross-domain context)
|
2021-10-17 13:57:12 -07:00 |
Victor Nova
|
2d339026b0
|
switched converter.cs to the new style references
|
2021-10-17 12:22:23 -07:00 |
Victor Nova
|
5d6e5d5891
|
use reference types instead of IntPtr where possible in runtime.cs
there are only a few errors left in runtime.cs, but plenty outside of it
|
2021-10-17 12:21:10 -07:00 |