c/clang:location to cursor

This commit is contained in:
luoliwoshang
2024-11-04 15:50:05 +08:00
parent d0217e62f0
commit 8bef0ede1b
2 changed files with 28 additions and 0 deletions

View File

@@ -33,6 +33,10 @@ void wrap_clang_getOverriddenCursors(CXCursor *cursor, CXCursor **overridden, un
clang_getOverriddenCursors(*cursor, overridden, num_overridden);
}
void wrap_clang_getCursor(CXTranslationUnit uint, CXSourceLocation *loc, CXCursor *cur) {
*cur = clang_getCursor(uint, *loc);
}
void wrap_clang_getCursorLocation(CXCursor *cur, CXSourceLocation *loc) { *loc = clang_getCursorLocation(*cur); }
void wrap_clang_getCursorExtent(CXCursor *cur, CXSourceRange *range) { *range = clang_getCursorExtent(*cur); }