- cc88966 Introduce a new libclang API to determine the platform availability of by Douglas Gregor · 13 years ago
- ccc6f36 [libclang] For a CXCursor_ObjCInstanceMethodDecl/CXCursor_ObjCClassMethodDecl cursor, by Argyrios Kyrtzidis · 13 years ago
- 42b2984 Expose more statement, expression, and declaration kinds in libclang, by Douglas Gregor · 13 years ago
- 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
- d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
- 2f041d0 Like IBOutletCollection, it only makes sense to apply the IBOutlet annotation to Objective-C object types. Fixes <rdar://problem/10142685>. by Ted Kremenek · 13 years ago
- 65ab907 [libclang] Report implicit objc methods for properties when indexing. by Argyrios Kyrtzidis · 13 years ago
- c295461 [libclang] For getDeclFromExpr in CIndex.cpp, associate the decl of by Argyrios Kyrtzidis · 13 years ago
- 75cf3e8 Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 13 years ago
- 91ae6b4 When creating a property in a class extension, make sure to check its by Douglas Gregor · 13 years ago
- a2026c9 Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source range for declarations using postfix types. by Abramo Bagnara · 14 years ago
- ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 14 years ago
- 344577e Fixed TypedefDecl and TemplateTypeParameter source range. by Abramo Bagnara · 14 years ago
- 90c121c Remove a rogue typo by Douglas Gregor · 14 years ago
- 6309737 Register the __builtin_va_list_type node when we parse it, rather than by Douglas Gregor · 14 years ago
- 36897b0 Add libclang support for label statements, gotos, and taking the by Douglas Gregor · 14 years ago
- 95f3355 Add libclang API hook "clang_getIBOutletCollectionType" to query the collection type for iboutletcollection attributes. by Ted Kremenek · 14 years ago
- 58ddb60 Introduce new libclang API functions that determine the availability by Douglas Gregor · 14 years ago
- 773eb03 Add test case that was causing an infinite loop when reading PCH files. The test works with ToT Clang already by Douglas Gregor · 14 years ago
- 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 14 years ago
- 9a700d2 Re-apply r103581 with updated tests. It turns out we were computing bogus locations for by Ted Kremenek · 15 years ago
- 9e04935 Allow GNU attributes to appear in an Objective-C method declaration by Ted Kremenek · 15 years ago
- 539311e Change cursor behavior for attributes to have them visited as part of recursing by Ted Kremenek · 15 years ago
- 09dfa37 Add basic cursor traversal for attributes. We currently don't have source by Ted Kremenek · 15 years ago
- 8f0bf81 c-index-test: Unify and always print half-open extents. by Daniel Dunbar · 15 years ago
- 51b058c c-index-test: Unify syntax for printing extents. Yes, there were 4. by Daniel Dunbar · 15 years ago
- 60cbfac Loosen preconditions for clang_getCursorSpelling(), returning an empty by Douglas Gregor · 15 years ago
- b988f9c Move the type specifier location for elaborated-type-specifiers from by Douglas Gregor · 15 years ago
- 33e9abd Teach CIndex's cursor visitor to restrict its traversal to a specific by Douglas Gregor · 15 years ago
- 1ef2fc1 Teach the cursor visitor to walk all of the C and Objective-C by Douglas Gregor · 15 years ago
- a59e390 Teach the cursor visitor to walk statements and expressions, including by Douglas Gregor · 15 years ago
- f20dfbc Teach the cursor visitor to walk into a variety of different TypeLoc by Douglas Gregor · 15 years ago
- 7d0d40e Introduce type references into the C API, capturing references to by Douglas Gregor · 15 years ago
- b699866 Eliminate cursor kinds used to express definitions. Instead, provide by Douglas Gregor · 15 years ago
- c5d1e93 Introduce clang_getCursorReferenced, to get a cursor pointing at the by Douglas Gregor · 15 years ago
- a7bde20 Implement clang_getCursorExtent, which provides a source range for the by Douglas Gregor · 15 years ago
- cf84aa4 Replace clang_getDeclUSR() with clang_getCursorUSR(). Also remove printing 'contexts' from c-index-test output; it wasn't helpful and was extremely brittle. by Ted Kremenek · 15 years ago
- 1adb082 Give ObjCClassRef cursors a sane representation, which is encapsulated by Douglas Gregor · 15 years ago
- 3db211b Improve location information for Objective-C category declarations. We 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
- 70ee542 Remove TranslateKind and centralize Decl -> CXCursorKind in GetCursorKind(). This revealed a bunch of inconsistencies in how CXCursorKinds were being computed. by Ted Kremenek · 15 years ago
- 782f2f5 Change ObjCContainerDecl to contain the entire range for the '@end' by Ted Kremenek · 15 years ago
- d821065 Change clang_getDeclExtent() to have the endpoint point to the last character in the last token. by Ted Kremenek · 15 years ago
- fe6fd3d Add C API hook 'clang_getDeclExtent()', which returns the source extent of a declaration. This implements <rdar://problem/7280072>. by Ted Kremenek · 15 years ago
- a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
- 01ed063 Make tests use the new clang -cc1 flag. by Fariborz Jahanian · 15 years ago
- 625e4ef c-index-test: Split "function scanning" behavior into its own "filter" -- its by Daniel Dunbar · 15 years ago
- 2f43b21 Update test to stop scanning things in the predefines buffer, this isn't adding by Daniel Dunbar · 15 years ago
- c72af57 Update index tests for r89203. by Benjamin Kramer · 15 years ago
- 7324d6d Fix test case. by Ted Kremenek · 15 years ago
- 0196ce4 Rename test. by Ted Kremenek · 15 years ago[Renamed from test/Index/c-index-api-test.m]
- f5d9c93 Clean up c-index-test command line usage a bit by requiring a "-test-load-tu" option when testing clang_loadTranslationUnit(). Running c-index-test without the correct arguments now also prints a useful summary of its correct usage. by Ted Kremenek · 15 years ago
- 2ca2429 ... and add back a few more triple forces. by Daniel Dunbar · 15 years ago
- ca74ae7 Use -fblocks and -fobjc-nonfragile-abi when that is what is being tested, instead of forcing the triple. by Daniel Dunbar · 15 years ago
- 9298cfc Have clang_getCursorSource() return NULL when the source location is invalid or refers to a built-in buffer. Implements <rdar://problem/7296243>. by Ted Kremenek · 15 years ago
- bbd755a Update test, I don't know why this changed but seems innocuous. by Daniel Dunbar · 15 years ago
- 4fcfde4 Eliminate &&s in tests. by Daniel Dunbar · 15 years ago
- b490363 Force a specific target triple in c-index-api-test.m, making the behavior of the test not be dependent on the host. by Ted Kremenek · 15 years ago
- f9adf8f - Fix assert in clang_getCursorDecl (having to do with recently added ObjC_ProtocolRef). by Steve Naroff · 15 years ago
- 85e2db7 Add support for class and protocol references. by Steve Naroff · 15 years ago
- 1abe5c3 Revert "Force triple in test.", this wasn't the problem. by Daniel Dunbar · 15 years ago
- c22dd4d Force triple in test. by Daniel Dunbar · 15 years ago
- 7416524 Fix cut/paste error resulting in bad column info. by Steve Naroff · 15 years ago
- 699a07d Add clang_getDeclLine and clang_getDeclColumn by Steve Naroff · 15 years ago
- d781a39 Don't look for __builtin_va_list; it isn't present for all targets by Douglas Gregor · 15 years ago
- ff9e18c Add test for C-based indexing API, using FileCheck utility. by Steve Naroff · 15 years ago