Class Hierarchy of Symbol Types
The following table describes the symbol types in the class hierarchy.
Symbol Types
Symbol type |
Description |
---|---|
Symbol used to represent each class, structure, and union. |
|
Symbol for enumerated types. |
|
Symbol for pointer types. |
|
Symbol for array types. |
|
Symbol for base types |
|
Symbol that introduces names for other types. |
|
Symbol used for each base class of a user-defined type (UDT). |
|
Symbol for friend classes and friend functions. |
|
Symbol for each unique function signature. |
|
Symbol for each parameter to a function. |
|
Symbol for the size of the virtual table. |
|
Symbol for a virtual table. |
|
Symbol for vendor-defined type. |
|
Symbol for a type defined in metadata. |
|
Symbol for array dimensions. |
Note
Each symbol can have properties that hold information about the symbol, as well as references to other symbols. These properties are listed in the individual symbol topics.
See Also
Reference
Lexical Hierarchy of Symbol Types