summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndexUSRs.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2013-08-17 00:40:41 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2013-08-17 00:40:41 +0000
commit15a2fccb787b4040b4f5b514b21b6c6337c48306 (patch)
tree5f5018a760d2083a1cfabdb7cf3dda524d132de7 /clang/tools/libclang/CIndexUSRs.cpp
parent7d5d7c7e907a3db447435cb67585c8666410a5f6 (diff)
downloadbcm5719-llvm-15a2fccb787b4040b4f5b514b21b6c6337c48306.tar.gz
bcm5719-llvm-15a2fccb787b4040b4f5b514b21b6c6337c48306.zip
Rename libIDE to libIndex.
Per feedback from Chandler, it's better to have libraries with more specific functionality. LibIndex will contain the indexing functionality of libclang, which includes USR generation. llvm-svn: 188601
Diffstat (limited to 'clang/tools/libclang/CIndexUSRs.cpp')
-rw-r--r--clang/tools/libclang/CIndexUSRs.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/clang/tools/libclang/CIndexUSRs.cpp b/clang/tools/libclang/CIndexUSRs.cpp
index 1e8d029e8c6..dad9f879869 100644
--- a/clang/tools/libclang/CIndexUSRs.cpp
+++ b/clang/tools/libclang/CIndexUSRs.cpp
@@ -14,7 +14,7 @@
#include "CIndexer.h"
#include "CXCursor.h"
#include "CXString.h"
-#include "clang/IDE/USRGeneration.h"
+#include "clang/Index/USRGeneration.h"
#include "clang/Lex/PreprocessingRecord.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/raw_ostream.h"
@@ -30,7 +30,7 @@ static inline StringRef extractUSRSuffix(StringRef s) {
}
bool cxcursor::getDeclCursorUSR(const Decl *D, SmallVectorImpl<char> &Buf) {
- return ide::generateUSRForDecl(D, Buf);
+ return index::generateUSRForDecl(D, Buf);
}
extern "C" {
@@ -72,7 +72,7 @@ CXString clang_getCursorUSR(CXCursor C) {
if (!buf)
return cxstring::createEmpty();
- buf->Data += ide::getUSRSpacePrefix();
+ buf->Data += index::getUSRSpacePrefix();
buf->Data += "macro@";
buf->Data +=
cxcursor::getCursorMacroDefinition(C)->getName()->getNameStart();
@@ -84,51 +84,51 @@ CXString clang_getCursorUSR(CXCursor C) {
}
CXString clang_constructUSR_ObjCIvar(const char *name, CXString classUSR) {
- SmallString<128> Buf(ide::getUSRSpacePrefix());
+ SmallString<128> Buf(index::getUSRSpacePrefix());
llvm::raw_svector_ostream OS(Buf);
OS << extractUSRSuffix(clang_getCString(classUSR));
- ide::generateUSRForObjCIvar(name, OS);
+ index::generateUSRForObjCIvar(name, OS);
return cxstring::createDup(OS.str());
}
CXString clang_constructUSR_ObjCMethod(const char *name,
unsigned isInstanceMethod,
CXString classUSR) {
- SmallString<128> Buf(ide::getUSRSpacePrefix());
+ SmallString<128> Buf(index::getUSRSpacePrefix());
llvm::raw_svector_ostream OS(Buf);
OS << extractUSRSuffix(clang_getCString(classUSR));
- ide::generateUSRForObjCMethod(name, isInstanceMethod, OS);
+ index::generateUSRForObjCMethod(name, isInstanceMethod, OS);
return cxstring::createDup(OS.str());
}
CXString clang_constructUSR_ObjCClass(const char *name) {
- SmallString<128> Buf(ide::getUSRSpacePrefix());
+ SmallString<128> Buf(index::getUSRSpacePrefix());
llvm::raw_svector_ostream OS(Buf);
- ide::generateUSRForObjCClass(name, OS);
+ index::generateUSRForObjCClass(name, OS);
return cxstring::createDup(OS.str());
}
CXString clang_constructUSR_ObjCProtocol(const char *name) {
- SmallString<128> Buf(ide::getUSRSpacePrefix());
+ SmallString<128> Buf(index::getUSRSpacePrefix());
llvm::raw_svector_ostream OS(Buf);
- ide::generateUSRForObjCProtocol(name, OS);
+ index::generateUSRForObjCProtocol(name, OS);
return cxstring::createDup(OS.str());
}
CXString clang_constructUSR_ObjCCategory(const char *class_name,
const char *category_name) {
- SmallString<128> Buf(ide::getUSRSpacePrefix());
+ SmallString<128> Buf(index::getUSRSpacePrefix());
llvm::raw_svector_ostream OS(Buf);
- ide::generateUSRForObjCCategory(class_name, category_name, OS);
+ index::generateUSRForObjCCategory(class_name, category_name, OS);
return cxstring::createDup(OS.str());
}
CXString clang_constructUSR_ObjCProperty(const char *property,
CXString classUSR) {
- SmallString<128> Buf(ide::getUSRSpacePrefix());
+ SmallString<128> Buf(index::getUSRSpacePrefix());
llvm::raw_svector_ostream OS(Buf);
OS << extractUSRSuffix(clang_getCString(classUSR));
- ide::generateUSRForObjCProperty(property, OS);
+ index::generateUSRForObjCProperty(property, OS);
return cxstring::createDup(OS.str());
}
OpenPOWER on IntegriCloud