enum CXLinkageKind

Description

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

Declared at: clang/include/clang-c/Index.h:2882

Enumerators

NameValueComment
CXLinkage_Invalid0This value indicates that no linkage information is available for a provided CXCursor.
CXLinkage_NoLinkage1This is the linkage for variables, parameters, and so on that have automatic storage. This covers normal (non-extern) local variables.
CXLinkage_Internal2This is the linkage for static variables and static functions.
CXLinkage_UniqueExternal3This is the linkage for entities with external linkage that live in C++ anonymous namespaces.
CXLinkage_External4This is the linkage for entities with true, external linkage.