autocxx icon indicating copy to clipboard operation
autocxx copied to clipboard

Abstract naming stuff

Open adetaylor opened this issue 4 years ago • 4 comments

We should deal with names for functions, types and typedefs in a similar way, so that things like #494 are fixed for all of them. We should see what we can make uniform for the different analysis phases, maybe extracting to a new phase.

adetaylor avatar May 23 '21 17:05 adetaylor

The final piece of the puzzle here is to create newtype wrappers for all the following.

|| Not cxx safe || Cxx safe || | Ident | CxxSafeIdent | | String | CxxSafeString | | QualifiedName | CxxSafeQualifiedName | | Namespace | CxxSafeNamespace |

then arrange for fun/mod.rs to return a CxxSafeIdent in its cxxbridge_name function.

adetaylor avatar Jun 04 '21 21:06 adetaylor