Move a few self-contained AST conversion functions I need into a separate library.

I specifically want these for a ClangMR to run them across the codebase, without running all of ast_visitor (which may reject the struct entirely and not emit it into the IR, which would lose the information I want).

I picked ast_convert (or maybe it should be ast_translate?) since these are just IR conversion functions. It seems more specific than `util` anyway. :)

PiperOrigin-RevId: 405941435
3 files changed
tree: 0246844f68d32b9bca24d05dd296a307ee99c3c9
  1. rs_bindings_from_cc/
  2. CODE_OF_CONDUCT
  3. CONTRIBUTING
  4. LICENSE
  5. 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.