16 return Linkage ==
Other.Linkage;
20 return !(*
this ==
Other);
30 return OS <<
"EntityLinkage(" <<
Linkage.getLinkage() <<
")";
Represents the linkage properties of an entity in the program model.
bool operator!=(const EntityLinkage &Other) const
constexpr EntityLinkage(EntityLinkageType L)
bool operator==(const EntityLinkage &Other) const
llvm::raw_ostream & operator<<(llvm::raw_ostream &OS, BuildNamespaceKind BNK)
llvm::StringRef entityLinkageTypeToString(EntityLinkageType LT)
Returns the canonical string representation of LT used for serialization and display (e....
Linkage
Describes the different kinds of linkage (C++ [basic.link], C99 6.2.2) that an entity may have.
@ Other
Other implicit parameter.