summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2011-04-20 16:41:07 +0000
committerTed Kremenek <kremenek@apple.com>2011-04-20 16:41:07 +0000
commit23324124e464ae2de0a3e10fd4b24b66af606602 (patch)
treed4f3602c543371becb801525ad77d0f82edc86ed /clang/tools/libclang
parent5b72ed9798a5f94aa82134e39c60b207d8ea6667 (diff)
downloadbcm5719-llvm-23324124e464ae2de0a3e10fd4b24b66af606602.tar.gz
bcm5719-llvm-23324124e464ae2de0a3e10fd4b24b66af606602.zip
Rename 'CXTUMemoryUsage…' to 'CXTUResourceUsage…'.
llvm-svn: 129857
Diffstat (limited to 'clang/tools/libclang')
-rw-r--r--clang/tools/libclang/CIndex.cpp34
-rw-r--r--clang/tools/libclang/libclang.darwin.exports6
-rw-r--r--clang/tools/libclang/libclang.exports6
3 files changed, 23 insertions, 23 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp
index 90d9881ce10..ce020882814 100644
--- a/clang/tools/libclang/CIndex.cpp
+++ b/clang/tools/libclang/CIndex.cpp
@@ -5181,39 +5181,39 @@ CXType clang_getIBOutletCollectionType(CXCursor C) {
// Inspecting memory usage.
//===----------------------------------------------------------------------===//
-typedef std::vector<CXTUMemoryUsageEntry> MemUsageEntries;
+typedef std::vector<CXTUResourceUsageEntry> MemUsageEntries;
-static inline void createCXTUMemoryUsageEntry(MemUsageEntries &entries,
- enum CXTUMemoryUsageKind k,
+static inline void createCXTUResourceUsageEntry(MemUsageEntries &entries,
+ enum CXTUResourceUsageKind k,
double amount) {
- CXTUMemoryUsageEntry entry = { k, amount };
+ CXTUResourceUsageEntry entry = { k, amount };
entries.push_back(entry);
}
extern "C" {
-const char *clang_getTUMemoryUsageName(CXTUMemoryUsageKind kind) {
+const char *clang_getTUResourceUsageName(CXTUResourceUsageKind kind) {
const char *str = "";
switch (kind) {
- case CXTUMemoryUsage_AST:
+ case CXTUResourceUsage_AST:
str = "ASTContext: expressions, declarations, and types";
break;
- case CXTUMemoryUsage_Identifiers:
+ case CXTUResourceUsage_Identifiers:
str = "ASTContext: identifiers";
break;
- case CXTUMemoryUsage_Selectors:
+ case CXTUResourceUsage_Selectors:
str = "ASTContext: selectors";
break;
- case CXTUMemoryUsage_GlobalCompletionResults:
+ case CXTUResourceUsage_GlobalCompletionResults:
str = "Code completion: cached global results";
break;
}
return str;
}
-CXTUMemoryUsage clang_getCXTUMemoryUsage(CXTranslationUnit TU) {
+CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU) {
if (!TU) {
- CXTUMemoryUsage usage = { (void*) 0, 0, 0 };
+ CXTUResourceUsage usage = { (void*) 0, 0, 0 };
return usage;
}
@@ -5222,15 +5222,15 @@ CXTUMemoryUsage clang_getCXTUMemoryUsage(CXTranslationUnit TU) {
ASTContext &astContext = astUnit->getASTContext();
// How much memory is used by AST nodes and types?
- createCXTUMemoryUsageEntry(*entries, CXTUMemoryUsage_AST,
+ createCXTUResourceUsageEntry(*entries, CXTUResourceUsage_AST,
(unsigned long) astContext.getTotalAllocatedMemory());
// How much memory is used by identifiers?
- createCXTUMemoryUsageEntry(*entries, CXTUMemoryUsage_Identifiers,
+ createCXTUResourceUsageEntry(*entries, CXTUResourceUsage_Identifiers,
(unsigned long) astContext.Idents.getAllocator().getTotalMemory());
// How much memory is used for selectors?
- createCXTUMemoryUsageEntry(*entries, CXTUMemoryUsage_Selectors,
+ createCXTUResourceUsageEntry(*entries, CXTUResourceUsage_Selectors,
(unsigned long) astContext.Selectors.getTotalMemory());
// How much memory is used for caching global code completion results?
@@ -5239,18 +5239,18 @@ CXTUMemoryUsage clang_getCXTUMemoryUsage(CXTranslationUnit TU) {
astUnit->getCachedCompletionAllocator().getPtr()) {
completionBytes = completionAllocator-> getTotalMemory();
}
- createCXTUMemoryUsageEntry(*entries, CXTUMemoryUsage_GlobalCompletionResults,
+ createCXTUResourceUsageEntry(*entries, CXTUResourceUsage_GlobalCompletionResults,
completionBytes);
- CXTUMemoryUsage usage = { (void*) entries.get(),
+ CXTUResourceUsage usage = { (void*) entries.get(),
(unsigned) entries->size(),
entries->size() ? &(*entries)[0] : 0 };
entries.take();
return usage;
}
-void clang_disposeCXTUMemoryUsage(CXTUMemoryUsage usage) {
+void clang_disposeCXTUResourceUsage(CXTUResourceUsage usage) {
if (usage.data)
delete (MemUsageEntries*) usage.data;
}
diff --git a/clang/tools/libclang/libclang.darwin.exports b/clang/tools/libclang/libclang.darwin.exports
index 6219d557b32..30c3fd1ac30 100644
--- a/clang/tools/libclang/libclang.darwin.exports
+++ b/clang/tools/libclang/libclang.darwin.exports
@@ -21,7 +21,7 @@ _clang_defaultEditingTranslationUnitOptions
_clang_defaultReparseOptions
_clang_defaultSaveOptions
_clang_disposeCXCursorSet
-_clang_disposeCXTUMemoryUsage
+_clang_disposeCXTUResourceUsage
_clang_disposeCodeCompleteResults
_clang_disposeDiagnostic
_clang_disposeIndex
@@ -36,7 +36,7 @@ _clang_equalTypes
_clang_executeOnThread
_clang_formatDiagnostic
_clang_getCString
-_clang_getCXTUMemoryUsage
+_clang_getCXTUResourceUsage
_clang_getCXXAccessSpecifier
_clang_getCanonicalCursor
_clang_getCanonicalType
@@ -100,7 +100,7 @@ _clang_getRangeStart
_clang_getResultType
_clang_getSpecializedCursorTemplate
_clang_getSpellingLocation
-_clang_getTUMemoryUsageName
+_clang_getTUResourceUsageName
_clang_getTemplateCursorKind
_clang_getTokenExtent
_clang_getTokenKind
diff --git a/clang/tools/libclang/libclang.exports b/clang/tools/libclang/libclang.exports
index 2b960530833..4e96e8a0d6d 100644
--- a/clang/tools/libclang/libclang.exports
+++ b/clang/tools/libclang/libclang.exports
@@ -21,7 +21,7 @@ clang_defaultEditingTranslationUnitOptions
clang_defaultReparseOptions
clang_defaultSaveOptions
clang_disposeCXCursorSet
-clang_disposeCXTUMemoryUsage
+clang_disposeCXTUResourceUsage
clang_disposeCodeCompleteResults
clang_disposeDiagnostic
clang_disposeIndex
@@ -36,7 +36,7 @@ clang_equalTypes
clang_executeOnThread
clang_formatDiagnostic
clang_getCString
-clang_getCXTUMemoryUsage
+clang_getCXTUResourceUsage
clang_getCXXAccessSpecifier
clang_getCanonicalCursor
clang_getCanonicalType
@@ -100,7 +100,7 @@ clang_getRangeStart
clang_getResultType
clang_getSpecializedCursorTemplate
clang_getSpellingLocation
-clang_getTUMemoryUsageName
+clang_getTUResourceUsageName
clang_getTemplateCursorKind
clang_getTokenExtent
clang_getTokenKind
OpenPOWER on IntegriCloud