For PR950:
Regenerate


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32782 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AsmParser/ParserInternals.h b/lib/AsmParser/ParserInternals.h
index 79e367f..faeed1c 100644
--- a/lib/AsmParser/ParserInternals.h
+++ b/lib/AsmParser/ParserInternals.h
@@ -199,6 +199,29 @@
   }
 };
 
+struct TypeWithAttrs {
+  llvm::PATypeHolder *Ty;
+  FunctionType::ParameterAttributes Attrs;
+};
+
+typedef std::vector<TypeWithAttrs> TypeWithAttrsList; 
+
+struct ArgListEntry {
+  FunctionType::ParameterAttributes Attrs;
+  llvm::PATypeHolder *Ty;
+  char *Name;
+};
+
+typedef std::vector<struct ArgListEntry> ArgListType;
+
+struct ValueRefListEntry {
+  Value *Val;
+  FunctionType::ParameterAttributes Attrs;
+};
+
+typedef std::vector<ValueRefListEntry> ValueRefList;
+
+
 } // End llvm namespace
 
 #endif