Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finish operator 'as' #84

Closed
graydon opened this issue Jun 28, 2010 · 2 comments
Closed

Finish operator 'as' #84

graydon opened this issue Jun 28, 2010 · 2 comments
Labels
A-typesystem Area: The type system

Comments

@graydon
Copy link
Contributor

graydon commented Jun 28, 2010

The object-type coercion operator 'as' doesn't quite work yet; the backend needs to start passing a full object (not just state pointer) to methods, so that the forwarding functions have a vtbl to call through.

@graydon
Copy link
Contributor Author

graydon commented Jun 28, 2010

Also, we need some post typecheck verification of each 'as' conversion; presently the typechecker lets all such casts through.

@graydon
Copy link
Contributor Author

graydon commented Jan 27, 2011

WONTFIX

oli-obk pushed a commit to oli-obk/rust that referenced this issue Jul 19, 2017
keeperofdakeys pushed a commit to keeperofdakeys/rust that referenced this issue Dec 12, 2017
Add RTLD_NEXT and RTLD_DEFAULT
eddyb pushed a commit to eddyb/rust that referenced this issue Jun 30, 2020
Update paths from rust-lang-nursery to rust-dev-tools
djtech-dev pushed a commit to djtech-dev/rust that referenced this issue Dec 9, 2021
…from_file-bugfix

bugfix: use CString when passing path across FFI
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-typesystem Area: The type system
Projects
None yet
Development

No branches or pull requests

1 participant