rustc_codegen_clr
rustc_codegen_clr copied to clipboard
Rust/.NET interop
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