Skip to content

Conversation

@manodasanW
Copy link
Member

No description provided.

Sergio0694 and others added 4 commits December 2, 2023 00:08
* Add hardcoded IIDs for well known IReferenceArray<T>-s

* Use hardcoded IIDs for well known IReferenceArray<T>-s

* Move IReferenceArray IIDs to just WinRT.Runtime
* Remove some unnecessary delegate stubs

* Don't cache typeof(T) in Marshaler<T>'s static cctor

* Simplify some type identifiers
…es (#1415)

* Fix issue where properties in static classes can be implemented across multiple different interfaces

* Add missed file
* Move delegate vtable generation into projections where possible rather than lookup table.

* Fix initialized not getting called

* Fix initialization of delegates on the AOT optimizer side

* Fix generic marshaler being used in generic instantiation classes for delegates when the generic is known.

* Fix debug builds

* PR feedback
@manodasanW manodasanW merged commit f561450 into user/sergiopedri/naot-winrt-exports Dec 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants