Actually include the ArrayRef header rather than rely on the forward
authorEric Christopher <echristo@gmail.com>
Fri, 7 Mar 2014 21:30:49 +0000 (21:30 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 7 Mar 2014 21:30:49 +0000 (21:30 +0000)
declaration.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203287 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Support/MD5.h

index b2b8c2d55b875dd7705d343b1fb42d387d9ab670..4eb8507ea34f9f203ea10ad3452220a7afb7e4fa 100644 (file)
 #ifndef LLVM_SYSTEM_MD5_H
 #define LLVM_SYSTEM_MD5_H
 
+#include "llvm/ADT/ArrayRef.h"
 #include "llvm/ADT/SmallString.h"
 #include "llvm/Support/DataTypes.h"
 
 namespace llvm {
 
-template <typename T> class ArrayRef;
-
 class MD5 {
   // Any 32-bit or wider unsigned integer data type will do.
   typedef uint32_t MD5_u32plus;