Adrian Taylor

Results 215 comments of Adrian Taylor

Pull request #74 removes a file, `preprocessor_parse_callbacks.rs`, which had a lot of the code required to make this work. We should reinstate parts of that file when fixing this issue.

Related Chromium issue: https://bugs.chromium.org/p/chromium/issues/detail?id=1298039

Solution for non-cargo platforms: emit a file of `--cfg` flags which can be pulled into the downstream `rustc` build using `@file.txt`. This is proven to work in `gn`, so long...

I'm interested in trying to achieve support for derives. I'd accept pull requests here, but I'd recommend sketching out a bit more of a design first to avoid wasted time....

I think so, yes. Things to think about: * `autocxx` tends to build on the features which `cxx` has. `cxx` has support for some standard library derives, and occasionally takes...

#847 is an attempt at addressing this.

Half of this is now done in #847; the remaining half is to remove the `std::move`.

@bsilver8192 Could you perhaps add a test case for the problem you report above? I tried in https://github.com/google/autocxx/pull/900 but it all seems to work, so I must be doing something...

(maybe the second part of this is related to #967)