Преглед на файлове

Avoid having "using namespace" for both "clang" and "llvm" namespaces.
This is fragile, as there are classes with the same name in both
namespaces (e.g. llvm::Module and clang::Module).


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

Alexey Samsonov преди 11 години
родител
ревизия
a60adf011e
променени са 1 файла, в които са добавени 5 реда и са изтрити 6 реда
  1. 5 6
      unittests/Lex/PPCallbacksTest.cpp

+ 5 - 6
unittests/Lex/PPCallbacksTest.cpp

@@ -27,8 +27,6 @@
 #include "llvm/Support/Path.h"
 #include "llvm/Support/Path.h"
 #include "gtest/gtest.h"
 #include "gtest/gtest.h"
 
 
-using namespace llvm;
-using namespace llvm::sys;
 using namespace clang;
 using namespace clang;
 
 
 namespace {
 namespace {
@@ -142,7 +140,7 @@ protected:
       FileMgr.getVirtualFile(HeaderPath, 0, 0);
       FileMgr.getVirtualFile(HeaderPath, 0, 0);
 
 
       // Add header's parent path to search path.
       // Add header's parent path to search path.
-      StringRef SearchPath = path::parent_path(HeaderPath);
+      StringRef SearchPath = llvm::sys::path::parent_path(HeaderPath);
       const DirectoryEntry *DE = FileMgr.getDirectory(SearchPath);
       const DirectoryEntry *DE = FileMgr.getDirectory(SearchPath);
       DirectoryLookup DL(DE, SrcMgr::C_User, false);
       DirectoryLookup DL(DE, SrcMgr::C_User, false);
       HeaderInfo.AddSearchPath(DL, IsSystemHeader);
       HeaderInfo.AddSearchPath(DL, IsSystemHeader);
@@ -160,7 +158,8 @@ protected:
   // the InclusionDirective callback.
   // the InclusionDirective callback.
   CharSourceRange InclusionDirectiveFilenameRange(const char* SourceText, 
   CharSourceRange InclusionDirectiveFilenameRange(const char* SourceText, 
       const char* HeaderPath, bool SystemHeader) {
       const char* HeaderPath, bool SystemHeader) {
-    std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(SourceText);
+    std::unique_ptr<llvm::MemoryBuffer> Buf =
+        llvm::MemoryBuffer::getMemBuffer(SourceText);
     SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(Buf)));
     SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(Buf)));
 
 
     VoidModuleLoader ModLoader;
     VoidModuleLoader ModLoader;
@@ -197,8 +196,8 @@ protected:
     LangOptions OpenCLLangOpts;
     LangOptions OpenCLLangOpts;
     OpenCLLangOpts.OpenCL = 1;
     OpenCLLangOpts.OpenCL = 1;
 
 
-    std::unique_ptr<MemoryBuffer> SourceBuf =
-        MemoryBuffer::getMemBuffer(SourceText, "test.cl");
+    std::unique_ptr<llvm::MemoryBuffer> SourceBuf =
+        llvm::MemoryBuffer::getMemBuffer(SourceText, "test.cl");
     SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(SourceBuf)));
     SourceMgr.setMainFileID(SourceMgr.createFileID(std::move(SourceBuf)));
 
 
     VoidModuleLoader ModLoader;
     VoidModuleLoader ModLoader;