17#include "clang/CIR/Interfaces/CIROpInterfaces.cpp.inc"
21bool CIRGlobalValueInterface::hasDefaultVisibility() {
24 return isPublic() || isPrivate();
27bool CIRGlobalValueInterface::canBenefitFromLocalAlias() {
35 return hasDefaultVisibility() && hasExternalLinkage() && !isDeclaration() &&
static bool hiddenVisibility()
static bool protectedVisibility()
static bool supportIFuncAttr()