Emilio Cobos Álvarez
Emilio Cobos Álvarez
How's `AddressOrGUID` defined? I think if it's not a `POD` type this might unfortunately be expected (because Rust doesn't have the C++ concept of non-trivial types).
It seems there are some minor test failures, which could potentially be updated (none seem like major regressions). Is there anything I can help with? Thanks!
I still want to get to review this (if you're fine with that). I'm sorry for the massive lag here again.
It seems that's failing before trying to use bindgen, actually. Looks like some sort of include path problem, but I'm not an expert on Mac shenanigans :/ Ah, does passing...
What's so bad about calling `unwrap()` / wrapping it with `Some(fn)`? We can certainly add an API for this but this hasn't looked really annoying so far, at least for...
Well, if you do care about the instruction count I guess that you can unsafely match / transmute, like: ```rust #[macro_use] extern crate debug_unreachable; match my_func { Some(f) => f,...
This could be as easy as changing this line from using u8 to using `raw_type(ctx, "c_char")`, and addressing the relevant fallout... But I'm not sure what should happen when you...
Err, this line I mean: https://github.com/rust-lang-nursery/rust-bindgen/blob/35a349dd76cb5ba9470de30bb2eb51ea152a9640/src/codegen/mod.rs#L538
Yeah, this was known when taking #1617, but there didn't seem to be a lot of better solutions to this problem. Better ideas def. welcome.
I need to page this back in, but IIRC the problem is that there are effectively three behaviors, not two: * Static linking (what you get with the `static` feature)....