Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
4ade6d6eae934f796ca43c81a5aa185e456dde9b
/
tools
/
CIndex
/
CIndex.cpp
4ade6d6
More work to enable more exhaustive testing of the indexing API.
by Steve Naroff
· 15 years ago
fb57042
- Implement support for various types of "refs" (initially to help test clang_getCursor()).
by Steve Naroff
· 15 years ago
31b87d8
Change ASTUnit to take the Diagnostic as an argument, the client should have control of this.
by Daniel Dunbar
· 15 years ago
a390759
Add Diagnostic to Indexer, and have it keep its own FileManager instead of taking an external reference (which was leaked in the case of the CIndex library).
by Daniel Dunbar
· 15 years ago
2bd6b9f
Add clang_disposeTranslationUnit() and clang_disposeIndex().
by Steve Naroff
· 15 years ago
77128dd
- clang_getCursor(): Replace asserts with error codes (CXCursor_InvalidFile, CXCursor_NoDeclFound).
by Steve Naroff
· 15 years ago
9efa767
Implement accessors clang_getCursorKind(), clang_getCursorDecl().
by Steve Naroff
· 15 years ago
77accc1
Add ASTUnit::getOriginalSourceFileName() and use in clang_getTranslationUnitSpelling().
by Steve Naroff
· 15 years ago
af08ddc
by Steve Naroff
· 15 years ago
bce6f62
Revert "Visit function/method bodies and issue callback for parameters and local
by Daniel Dunbar
· 15 years ago
23d8bea
Visit function/method bodies and issue callback for parameters and local variables.
by Steve Naroff
· 15 years ago
1164d85
Fix some newly added bugs uncovered by the RELEASE build.
by Steve Naroff
· 15 years ago
f334b4e
Start issuing callback for references (add some predicates, refactor some code).
by Steve Naroff
· 15 years ago
c857ea4
Flesh out CXCursorKind...
by Steve Naroff
· 15 years ago
2b8ee6c
Add explicit "blind" client data to callback function (since we aren't using blocks).
by Steve Naroff
· 15 years ago
2d4d629
Implement source/line/column hooks.
by Steve Naroff
· 15 years ago
89922f8
More fleshing out the C-based indexing API (under construction).
by Steve Naroff
· 15 years ago
d01a0bc
gcc 4.4 needs cstdio for printf. Reorder includes while at it.
by Benjamin Kramer
· 15 years ago
1eb79b5
Hide IdxVisitor and remove unimplemented method (causing link errors on x86_64
by Daniel Dunbar
· 15 years ago
5039819
Lot's of little changes to get the C-based indexing API going...
by Steve Naroff
· 15 years ago
7e8f818
Add CX prefix to Cursor and move a comment.
by Steve Naroff
· 15 years ago
600866c
Fill in Index.h header file and add stubs to implementation file.
by Steve Naroff
· 15 years ago
d2fa566
Add initial boilerplate for CIndex, a shared library that will vend high-level
by Ted Kremenek
· 15 years ago