From: Matt Beaumont-Gay Date: Mon, 25 Mar 2013 23:19:32 +0000 (+0000) Subject: Fix layering violation harder. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2275b79621e8d22c2a36f95cdaa04e8653a56721;p=clang Fix layering violation harder. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177940 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/OpenMPKinds.h b/include/clang/Basic/OpenMPKinds.h index ef37db00d0..c90e9a0a76 100644 --- a/include/clang/Basic/OpenMPKinds.h +++ b/include/clang/Basic/OpenMPKinds.h @@ -15,7 +15,7 @@ #ifndef LLVM_CLANG_BASIC_OPENMPKINDS_H #define LLVM_CLANG_BASIC_OPENMPKINDS_H -#include "clang/Lex/Token.h" +#include "llvm/ADT/StringRef.h" namespace clang { @@ -28,7 +28,7 @@ enum OpenMPDirectiveKind { NUM_OPENMP_DIRECTIVES }; -OpenMPDirectiveKind getOpenMPDirectiveKind(StringRef Str); +OpenMPDirectiveKind getOpenMPDirectiveKind(llvm::StringRef Str); const char *getOpenMPDirectiveName(OpenMPDirectiveKind Kind); }