issues
search
FractalFir
/
rustc_codegen_clr
This rust compiler backend(module) emmits valid CIL (.NET IR), enabling you to use Rust in .NET projects.
MIT License
1.56k
stars
35
forks
source link
Rust/.NET interop
#12
Open
FractalFir
opened
1 year ago
FractalFir
commented
1 year ago
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
This is the issue tracking the progress of Rust/.NET interop.