Luke Street

Results 92 comments of Luke Street

Sounds good to me. I think that's similar to the solution I cooked up in the above commit: ```rust struct AsyncShimCall { shim: &'static win32::shims::Shim, future: BoxFuture, } let mut...

Thanks for the PR! Try `cargo +nightly fmt` to fix the formatting. Could you post a screenshot as well?

Thank you!

Please provide objects to reproduce this with

Please provide example objects. I don’t have time to set up a separate project and then dig around it to find the issue just so I can fix it for...

Unfortunately calling out to the system library is pretty difficult (and not cross-platform). https://github.com/Ryan-rsm-McKenzie/undname-rs claims it has better accuracy than msvc-demangler, may be worth checking out. I’ve made a PR...

Thanks for the PR! While a cool idea in theory, I’d much prefer to try to improve the built-in demangler as much as possible. That way, all platforms benefit (including...

The fact that there's already instances where it regresses is unfortunate! And the `__ptr64` feels like noise to me. I just tried out the [undname-rs](https://github.com/Ryan-rsm-McKenzie/undname-rs) library with ``` ❯ cargo...

Sure, having the fallback seems good, but it looks like `msvc-demangler` is actually ignoring the static variable name, and instead just printing the demangled function itself, which seems like a...

~~How about if an element is void, `;` retains the current behavior: `img;` -> ``. If an element is _not_ void, it emits a self-closing tag: `script;` -> ``.~~ ~~Alternatively,...