Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
99e8192c4c8f1f596f9969e5f2cdafcee64ddaac
/
tools
/
CIndex
/
CXCursor.h
572feb2
Expose macro definitions as CIndex cursors. These can still only be
by Douglas Gregor
· 15 years ago
4ae8f29
Introduce the notion of a "preprocessing record", which keeps track of
by Douglas Gregor
· 15 years ago
4807231
More token-annotation experimentation, preprocessing the annotated
by Douglas Gregor
· 15 years ago
9f1e3ff
Experimental stab at using relexing to identify preprocessor
by Douglas Gregor
· 15 years ago
e77f443
Start adding cursor kinds for attributes, with first exposing
by Ted Kremenek
· 15 years ago
2cd10b0
Fix include guard.
by Ted Kremenek
· 15 years ago
7d0d40e
Introduce type references into the C API, capturing references to
by Douglas Gregor
· 15 years ago
b2cd487
Stash a CXXUnit pointer into each cursor. This allows us to simplify
by Douglas Gregor
· 15 years ago
5bfb8c1
Eliminate the MakeCXCursor routines that require their callers to know too much about the cursor's storage
by Douglas Gregor
· 15 years ago
97b9872
Extend the CIndex API with direct support for expressions and
by Douglas Gregor
· 15 years ago
f46034a
Teach clang_getCursorLocation() to return the locations of references
by Douglas Gregor
· 15 years ago
1adb082
Give ObjCClassRef cursors a sane representation, which is encapsulated
by Douglas Gregor
· 15 years ago
78db0cd
Use a sane encoding for CXCursor_ObjCProtocolRef, using the actual
by Douglas Gregor
· 15 years ago
2e331b9
Give CXCursor_ObjCSuperClassRef a sane encoding, which is only known
by Douglas Gregor
· 15 years ago
edc8aa6
Migrate Decl* -> cursorkind logic into CXCursor.cpp, and drastically tighten TUVisitor.
by Ted Kremenek
· 15 years ago
283cae3
Make CXCursor's data opaque.
by Douglas Gregor
· 15 years ago
16c440a
Add CXCursor.[h,cpp]. These files will centralize the logic for creating/probing CXCursors.
by Ted Kremenek
· 15 years ago