Skip to content

Conversation

@EliteMasterEric
Copy link
Member

Work in progress to enable processing on every abstract instead of just FlxColor.

Draft because whenever I try to build with this, I get the (unknown position) Type Not Found: T error, which implies it's trying to process a generic type somewhere, but since I don't know what type it's trying to process, I can't resolve the issue.

TODO: Try restricting by package, and see if I can narrow down the culprit that way?

@NotHyper-474
Copy link

I've noticed that explicitly excluding the haxe.display package will instead turn the error into a bunch of these, which looks more promising I guess 🤷
image

Also, while I'm at it, you might wanna remove the trace at line 182 that was added by a previously merged PR.

@EliteMasterEric
Copy link
Member Author

I've noticed that explicitly excluding the haxe.display package will instead turn the error into a bunch of these, which looks more promising I guess 🤷

My initial theory is that these are all enum abstracts, and in the compiled code these values get inline replaced, so we'd have to make a separate implementation to handle them.

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.

3 participants