AsmPrinter: More explicitly scope iterator for MSVC
[oota-llvm.git] / include / llvm / CodeGen / DIE.h
index 03487d46e524f61579df68ee58c932d519606f38..4170da065fbb2561d77dbeea25852e246927537a 100644 (file)
@@ -513,7 +513,7 @@ public:
   public:
     const_iterator() = default;
     // Placate MSVC by explicitly scoping 'iterator'.
-    const_iterator(IntrusiveBackList::iterator X) : N(X.N) {}
+    const_iterator(typename IntrusiveBackList<T>::iterator X) : N(X.N) {}
     explicit const_iterator(const T *N) : N(N) {}
 
     const_iterator &operator++() {