UniversalLinkageInfo::UniversalLinkageInfo(const llvm::Triple &triple, bool hasMultipleIGMs, bool forcePublicDecls, bool isWholeModule) : IsELFObject(triple.isOSBinFormatELF()), UseDLLStorage(useDllStorage(triple)), HasMultipleIGMs(hasMultipleIGMs), ForcePublicDecls(forcePublicDecls), IsWholeModule(isWholeModule) {}