autocxx icon indicating copy to clipboard operation
autocxx copied to clipboard

Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers

Results 198 autocxx issues
Sort by recently updated
recently updated
newest added

**Describe the bug** I have a C++ type that is a pod (with `static_assert(!std::is_pod)` it fails, notice the `!`) ``` cargo:warning=src/bindings/osr/client_osr.cc:375:15: error: static assertion failed cargo:warning= 375 | static_assert(!std::is_pod()); ```...

This PR fixes an issue with the wrappers for static functions in nested structs. See the added test case: ```cpp struct A { struct B { static void f() {}...

**Describe the bug** I'm trying to generate some bindings to ghidra sleigh library. In [loadimage.hh file](https://github.com/NationalSecurityAgency/ghidra/blob/a1db2dac166973a381e7a98630bc11901f47d2d2/Ghidra/Features/Decompiler/src/decompile/cpp/loadimage.hh), the relevant section looks like this. ```cpp class LoadImage { protected: string filename; ///<...

Test for issue https://github.com/google/autocxx/issues/1371

**Caveat**: I understand this BUG is quite vague in nature. Part of the ask here is to document if there are specific requirements in regards to the latest supported LLVM/Clang...

I can't build HEAD 48c74b6530db3dddda7fe8c20971ed664379b041 on one of my Macs, for unknown reasons. I get: ```rust impl Goat { ///autocxx bindings couldn't be generated: Found an attempt at using a...

Adds a test for #1393 Please let me know if the test I wrote is correct.

**Describe the bug** When declaring a static function inside a templated type, concrete type generation lack the static function, maybe I am doing something wrong here, is this normal behavior?...

As part of my bachelorthesis I worked on exending Autocxx's support for polymorphism, specifically subtype polymorphism. This allows non-virtual methods to be called on child class objects as well as...

Tests PR #1380 which for some reason didn't run tests.