Module cpp_to_rust::cpp_data
[−]
[src]
Structs
CppBaseSpecifier |
Item of base class list in a class declaration |
CppClassField |
Member field of a C++ class declaration |
CppClassUsingDirective |
A "using" directive inside a class definition, indicating that the class should inherite a certain method of a base class. |
CppData |
C++ parser output |
CppOriginLocation |
Location of a C++ type's definition in header files. |
CppTemplateInstantiation |
Information about a C++ template class instantiation. |
CppTemplateInstantiations |
List of template instantiations of a class template |
CppTypeData |
Information about a C++ type declaration |
EnumValue |
One item of a C++ enum declaration |
TemplateArgumentsDeclaration |
Enums
CppTypeKind |
Information about a C++ type declaration |
CppVisibility |
Visibility of a C++ entity. Defaults to Public for entities that can't have visibility (like free functions) |