| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename 'CIndex' to 'libclang', since it has basically become our stable public | Daniel Dunbar | 2010-04-30 | 1 | -370/+0 |
* | Completely reimplement __builtin_offsetof, based on a patch by Roberto | Douglas Gregor | 2010-04-28 | 1 | -1/+2 |
* | CXXNamedCastExpr is actually an abstract expression. | Zhongxing Xu | 2010-04-21 | 1 | -1/+0 |
* | Add cursor kind for C++ methods. | Ted Kremenek | 2010-04-13 | 1 | -0/+1 |
* | Make the CIndex API more resilient to being used on invalid code. | Ted Kremenek | 2010-03-19 | 1 | -1/+4 |
* | Expose macro definitions as CIndex cursors. These can still only be | Douglas Gregor | 2010-03-18 | 1 | -0/+10 |
* | Introduce the notion of a "preprocessing record", which keeps track of | Douglas Gregor | 2010-03-18 | 1 | -11/+4 |
* | More token-annotation experimentation, preprocessing the annotated | Douglas Gregor | 2010-03-18 | 1 | -0/+18 |
* | Experimental stab at using relexing to identify preprocessor | Douglas Gregor | 2010-03-18 | 1 | -0/+18 |
* | Start adding cursor kinds for attributes, with first exposing | Ted Kremenek | 2010-02-18 | 1 | -0/+17 |
* | Remove abstract expression kinds from the StmtClass enum. Update a few users | John McCall | 2010-02-03 | 1 | -3/+0 |
* | Add an CXXBindReferenceExpr (not used just yet). | Anders Carlsson | 2010-01-29 | 1 | -0/+1 |
* | CIndex: Don't crash when visitor passes null child statements, and sprinkle some | Daniel Dunbar | 2010-01-25 | 1 | -0/+7 |
* | Introduce type references into the C API, capturing references to | Douglas Gregor | 2010-01-21 | 1 | -0/+15 |
* | Stash a CXXUnit pointer into each cursor. This allows us to simplify | Douglas Gregor | 2010-01-20 | 1 | -58/+17 |
* | Eliminate the MakeCXCursor routines that require their callers to know too mu... | Douglas Gregor | 2010-01-20 | 1 | -11/+6 |
* | Introduce a special cursor kind for the translation unit, to serve as | Douglas Gregor | 2010-01-20 | 1 | -0/+5 |
* | Kill CXCursor_ObjCSelectorRef, CXCursor_VarRef, CXCursor_FunctionRef, | Douglas Gregor | 2010-01-19 | 1 | -6/+0 |
* | Extend the CIndex API with direct support for expressions and | Douglas Gregor | 2010-01-19 | 1 | -0/+145 |
* | Kill the unused and unnecessary CXCursor_MemberRef, twin to the | Douglas Gregor | 2010-01-19 | 1 | -1/+0 |
* | Kill CXCursor_ObjCIvarRef. Such cursors could never be created, and | Douglas Gregor | 2010-01-19 | 1 | -1/+0 |
* | Introduce the notion of an "unexposed" declaration into the CIndex | Douglas Gregor | 2010-01-19 | 1 | -2/+5 |
* | Eliminate cursor kinds used to express definitions. Instead, provide | Douglas Gregor | 2010-01-19 | 1 | -9/+5 |
* | Teach clang_getCursorLocation() to return the locations of references | Douglas Gregor | 2010-01-18 | 1 | -4/+49 |
* | Explicitly not handle ObjCForwardProtocolDecl in GetCursorKind(). | Ted Kremenek | 2010-01-18 | 1 | -0/+3 |
* | Give ObjCClassRef cursors a sane representation, which is encapsulated | Douglas Gregor | 2010-01-16 | 1 | -8/+17 |
* | Use a sane encoding for CXCursor_ObjCProtocolRef, using the actual | Douglas Gregor | 2010-01-16 | 1 | -1/+17 |
* | Give CXCursor_ObjCSuperClassRef a sane encoding, which is only known | Douglas Gregor | 2010-01-16 | 1 | -2/+22 |
* | Add mapping from ObjCPropertDecl to CXCursorKind. | Ted Kremenek | 2010-01-16 | 1 | -0/+1 |
* | Remove TranslateKind and centralize Decl -> CXCursorKind in GetCursorKind(). ... | Ted Kremenek | 2010-01-16 | 1 | -0/+11 |
* | Migrate Decl* -> cursorkind logic into CXCursor.cpp, and drastically tighten ... | Ted Kremenek | 2010-01-16 | 1 | -0/+32 |
* | Make CXCursor's data opaque. | Douglas Gregor | 2010-01-15 | 1 | -2/+31 |
* | Add CXCursor.[h,cpp]. These files will centralize the logic for creating/pro... | Ted Kremenek | 2010-01-15 | 1 | -0/+29 |