Skip to content

Conversation

NotHyper-474
Copy link

@NotHyper-474 NotHyper-474 commented Sep 25, 2025

Fixes some issues with HashLink: an error when trying to resolve abstracts, and a workaround for HaxeFoundation/hscript#96 by using a macro that creates a wrapper class for Std and Math.

Edit: Now also fixes enum values not being evaluated properly

@NotHyper-474
Copy link
Author

Hmm I just realized that in hxcpp if you try to get a value from a enum that doesn't exist it'll just return null, meanwhile my last commit made it so that in HashLink it throws an error. Maybe it should be reverted.

@EliteMasterEric
Copy link
Collaborator

Is this fully functional or still in testing?

@NotHyper-474 NotHyper-474 marked this pull request as draft October 9, 2025 16:38
@NotHyper-474
Copy link
Author

I guess it stills needs better parity with HXCPP (which I don't think will ever be 100% achievable)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants