Add support for .NET 7 DisableRuntimeMarshalling
#233
Labels
Area-OutputGeneration
Issues concerning the process of generating output from Biohazrd
Concept-OutputFriendliness
Issues concerning the friendliness of using the Biohazrd output
Language-C#
Issues specific to C#
.NET 7 is introducing a new attribute for disabling runtime marshaling across the entire assembly. Biohazrd should use this when possible to eliminate some of the oddities around
bool
/char
handling.Not strictly necessary for this, but it simplifies eliminating MarshalAs for bools:
The text was updated successfully, but these errors were encountered: