rustc_codegen_clr icon indicating copy to clipboard operation
rustc_codegen_clr copied to clipboard

Rust/.NET interop

Open FractalFir opened this issue 2 years ago • 0 comments

This is the issue tracking the progress of Rust/.NET interop.

  • [X] A way to pass class info to the backend
  • [X] Backend recognizes and handles classes properly
  • [X] Backend recognizes and handles any dimensional managed array types properly
  • [X] Rust References to managed objects
  • [X] A way to specify constructor to invoke
  • [x] A way to specify a method to invoke
  • [X] Argumentless constructor can be called
  • [x] Constructor with arguments can be called
  • [x] A static method without arguments can be called
  • [x] A static method with arguments can be called
  • [x] Calling of instance methods
  • [ ] Getting values of fields
  • [ ] Setting values of fields
  • [ ] Getting values of statics
  • [ ] Setting values of statics
  • [ ] Getting elements of 1D arrays
  • [ ] Setting elements of 1D arrays
  • [ ] Getting elements of nD arrays
  • [ ] Setting elements of nD arrays
  • [ ] Safe wrapper around reference types
  • [ ] Safe wrapper around method invocation
  • [ ] Nullability support

FractalFir avatar Oct 03 '23 21:10 FractalFir