CXLinkageKind

Describe the linkage of the entity referred to by a cursor.

Values

ValueMeaning
invalid0

This value indicates that no linkage information is available * for a provided CXCursor.

noLinkage1

This is the linkage for variables, parameters, and so on that have automatic storage. This covers normal (non-extern) local variables.

internal2

This is the linkage for static variables and static functions.

uniqueExternal3

This is the linkage for entities with external linkage that live * in C++ anonymous namespaces.

external4

This is the linkage for entities with true, external linkage.

Meta