Module cpp_to_rust::cpp_type [] [src]

Structs

CppType

Information about a C++ type

CppTypeClassBase

Information about base C++ class type

Enums

CppBuiltInNumericType

Available built-in C++ numeric types. All these types have corresponding clang::TypeKind values (except for CharS and CharU which map to CppBuiltInNumericType::Char)

CppSpecificNumericTypeKind

Information about a fixed-size primitive type

CppTypeBase

Base C++ type. CppType can add indirection and constness to CppTypeBase, but otherwise this enum lists all supported types.

CppTypeIndirection

C++ type variants based on indirection

CppTypeRole