14 #ifndef LLVM_CLANG_BASIC_LINKAGE_H
15 #define LLVM_CLANG_BASIC_LINKAGE_H
105 return L1 < L2 ? L1 : L2;
110 #endif // LLVM_CLANG_BASIC_LINKAGE_H
External linkage, which indicates that the entity can be referred to from other translation units...
No linkage, which means that the entity is unique and can only be referred to from within its scope...
Linkage
Describes the different kinds of linkage (C++ [basic.link], C99 6.2.2) that an entity may have...
Linkage getFormalLinkage(Linkage L)
bool isExternalFormalLinkage(Linkage L)
bool isExternallyVisible(Linkage L)
LanguageLinkage
Describes the different kinds of language linkage (C++ [dcl.link]) that an entity may have...
Linkage minLinkage(Linkage L1, Linkage L2)
Compute the minimum linkage given two linkages.
External linkage within a unique namespace.
Internal linkage, which indicates that the entity can be referred to from within the translation unit...
No linkage according to the standard, but is visible from other translation units because of types de...
GVALinkage
A more specific kind of linkage than enum Linkage.