Skip to content

Commit

Permalink
Expand System.Runtime.InteropServices.NFloat to support the APIs requ…
Browse files Browse the repository at this point in the history
…ired by Xamarin (#64234)

* Expand System.Runtime.InteropServices.NFloat to support the APIs required by Xamarin

* Apply suggestions from code review

Co-authored-by: Rolf Bjarne Kvinge <[email protected]>

* Adding NFloat tests (p1)

* Temporarily disable negative conversions involving nfloat->nint

* Adjusting the skip condition for the Mono failures

* Adding additional tests covering the NFloat.Is* APIs

* Fixing the IsNormal and IsSubnormal test to account for 64-bit vs 32-bit

Co-authored-by: Rolf Bjarne Kvinge <[email protected]>
  • Loading branch information
tannergooding and rolfbjarne authored Jan 28, 2022
1 parent d0a9a73 commit f2538c6
Show file tree
Hide file tree
Showing 4 changed files with 1,585 additions and 69 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -528,6 +528,9 @@
<data name="Arg_MustBeInterface" xml:space="preserve">
<value>Type passed must be an interface.</value>
</data>
<data name="Arg_MustBeNFloat" xml:space="preserve">
<value>Object must be of type NFloat.</value>
</data>
<data name="Arg_MustBePointer" xml:space="preserve">
<value>Type must be a Pointer.</value>
</data>
Expand Down
Loading

0 comments on commit f2538c6

Please sign in to comment.