When converting types, don't desugar typedefs for builtin types.

This has required changing the treatment of the typedefs from <cstdint> for
fixed-width and pointer-sized integer types, as we want to treat these
differently from other typedefs.

See comments on the new test for details.

PiperOrigin-RevId: 419796164
2 files changed
tree: ab6e2fb25010e64777c5e0916f8e24334183f902
  1. lifetime_annotations/
  2. rs_bindings_from_cc/
  3. CODE_OF_CONDUCT
  4. CONTRIBUTING
  5. LICENSE
  6. README.md
README.md

Crubit: C++/Rust Bidirectional Interop Tool

Extremely experimental interop tooling for C++ and Rust.

Please don‘t use, this is an experiment and we don’t yet know where will it take us. There will be breaking changes without warning. Unfortunately, we can't take contributions at this point.