diff options
Diffstat (limited to 'clang/tools')
-rw-r--r-- | clang/tools/c-index-test/c-index-test.c | 4 | ||||
-rw-r--r-- | clang/tools/libclang/CIndex.cpp | 12 | ||||
-rw-r--r-- | clang/tools/libclang/libclang.exports | 2 |
3 files changed, 9 insertions, 9 deletions
diff --git a/clang/tools/c-index-test/c-index-test.c b/clang/tools/c-index-test/c-index-test.c index 39cdcc149ee..9288f92d17d 100644 --- a/clang/tools/c-index-test/c-index-test.c +++ b/clang/tools/c-index-test/c-index-test.c @@ -3183,7 +3183,7 @@ int perform_token_annotation(int argc, const char **argv) { CXSourceLocation startLoc, endLoc; CXFile file = 0; CXCursor *cursors = 0; - CXSkippedRanges *skipped_ranges = 0; + CXSourceRangeList *skipped_ranges = 0; unsigned i; input += strlen("-test-annotate-tokens="); @@ -3283,7 +3283,7 @@ int perform_token_annotation(int argc, const char **argv) { PrintExtent(stdout, start_line, start_column, end_line, end_column); printf("\n"); } - clang_disposeSkippedRanges(skipped_ranges); + clang_disposeSourceRangeList(skipped_ranges); for (i = 0; i != num_tokens; ++i) { const char *kind = "<unknown>"; diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp index c8bff739356..e7da9620dcf 100644 --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -6494,8 +6494,8 @@ void clang_disposeCXTUResourceUsage(CXTUResourceUsage usage) { delete (MemUsageEntries*) usage.data; } -CXSkippedRanges *clang_getSkippedRanges(CXTranslationUnit TU, CXFile file) { - CXSkippedRanges *skipped = new CXSkippedRanges; +CXSourceRangeList *clang_getSkippedRanges(CXTranslationUnit TU, CXFile file) { + CXSourceRangeList *skipped = new CXSourceRangeList; skipped->count = 0; skipped->ranges = 0; @@ -6528,10 +6528,10 @@ CXSkippedRanges *clang_getSkippedRanges(CXTranslationUnit TU, CXFile file) { return skipped; } -void clang_disposeSkippedRanges(CXSkippedRanges *skipped) { - if (skipped) { - delete[] skipped->ranges; - delete skipped; +void clang_disposeSourceRangeList(CXSourceRangeList *ranges) { + if (ranges) { + delete[] ranges->ranges; + delete ranges; } } diff --git a/clang/tools/libclang/libclang.exports b/clang/tools/libclang/libclang.exports index 896228ad3c5..809cf03a10b 100644 --- a/clang/tools/libclang/libclang.exports +++ b/clang/tools/libclang/libclang.exports @@ -101,7 +101,7 @@ clang_disposeDiagnosticSet clang_disposeIndex clang_disposeOverriddenCursors clang_disposeCXPlatformAvailability -clang_disposeSkippedRanges +clang_disposeSourceRangeList clang_disposeString clang_disposeTokens clang_disposeTranslationUnit |