Add r159136 back now that pr13124 has been fixed.
[oota-llvm.git] / include / llvm / IR / GlobalValue.h
index 1dc99cfaa412e70b39a70e3c7f95faacfae6a509..a5049e4324c69996dd50192153e0a1f5a1eaa710 100644 (file)
@@ -122,6 +122,9 @@ public:
   static bool isAvailableExternallyLinkage(LinkageTypes Linkage) {
     return Linkage == AvailableExternallyLinkage;
   }
+  static bool isLinkOnceODRLinkage(LinkageTypes Linkage) {
+    return Linkage == LinkOnceODRLinkage;
+  }
   static bool isLinkOnceLinkage(LinkageTypes Linkage) {
     return Linkage == LinkOnceAnyLinkage ||
            Linkage == LinkOnceODRLinkage ||
@@ -202,6 +205,9 @@ public:
   bool hasAvailableExternallyLinkage() const {
     return isAvailableExternallyLinkage(Linkage);
   }
+  bool hasLinkOnceODRLinkage() const {
+    return isLinkOnceODRLinkage(Linkage);
+  }
   bool hasLinkOnceLinkage() const {
     return isLinkOnceLinkage(Linkage);
   }