- e74ef12 Rework USR generation for symbols with no linkage. Many of the USRs are now shortened, by Ted Kremenek · 14 years ago
- 21b7323 Unbreak test on windows. by Ted Kremenek · 14 years ago
- 1ee6cad Add CIndex support for blocks. by Ted Kremenek · 14 years ago
- 5dbacb4 Fix CIndex crash on invalid code reported in <rdar://problem/7833619>. by Ted Kremenek · 14 years ago
- e8f5a17 Implement code completion for Objective-C method declarations and by Douglas Gregor · 14 years ago
- fe0bdba Do not produce semicolons at the end of code-completion results by Douglas Gregor · 14 years ago
- 22f5699 When sending a message to "id", apply some heuristics to try to narrow by Douglas Gregor · 14 years ago
- 719770d Make code-completion for Objective-C message sends to "id" work in the by Douglas Gregor · 14 years ago
- 13438f9 Implement support for code completion of an Objective-C message send to by Douglas Gregor · 14 years ago
- 85372b9 Add test for code completion of Objective-C message sends to classes. by Douglas Gregor · 14 years ago
- 64538cf Perform code-completion within ParseCastExpression, which handles, by Douglas Gregor · 14 years ago
- 84139d6 Extend the type printing policy to allow one to turn off the printing by Douglas Gregor · 14 years ago
- 09d9fa1 Code completion results that refer to macros now get the cursor kind by Douglas Gregor · 14 years ago
- b57c757 Don't skip past the '}' if an expression has error and is not followed by ';'. by Argyrios Kyrtzidis · 14 years ago
- f16c76c Update test case since c-index-test now works on invalid sources. by Ted Kremenek · 14 years ago
- f7b714d Add c-index-test support for printing USRs. by Ted Kremenek · 14 years ago
- f7353c0 Make sure that we have File IDs for all of the unsaved files before we by Douglas Gregor · 14 years ago
- 1b058e8 Robustify PreprocessingRecord slightly, by only creating macro by Douglas Gregor · 14 years ago
- 6a5a23f Implement serialization and lazy deserialization of the preprocessing by Douglas Gregor · 14 years ago
- 5de6572 Fix a longstanding (but previously unknown) bug in the lazy by Douglas Gregor · 14 years ago
- 0396f46 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 14 years ago
- 3178cb6 Revert 98907 since it is breaking buildbots. by Bob Wilson · 14 years ago
- 2507fa8 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 14 years ago
- 3c26684 Try to appease MSVC's standard library by Douglas Gregor · 14 years ago
- 1a1f85a Try to appease MSVC by Douglas Gregor · 14 years ago
- bf7efa2 Explicitly link macro instantiations to macro definitions in the by Douglas Gregor · 14 years ago
- 572feb2 Expose macro definitions as CIndex cursors. These can still only be by Douglas Gregor · 14 years ago
- 4ae8f29 Introduce the notion of a "preprocessing record", which keeps track of by Douglas Gregor · 14 years ago
- 4807231 More token-annotation experimentation, preprocessing the annotated by Douglas Gregor · 14 years ago
- 9f1e3ff Experimental stab at using relexing to identify preprocessor by Douglas Gregor · 14 years ago
- 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 14 years ago
- e0610a4 Improve Objective-C token-annotation test by Douglas Gregor · 14 years ago
- 98146a6 Add an Objective-C test for token annotation by Douglas Gregor · 14 years ago
- c2350e5 Extend ObjCMessageExpr for class method sends with the source location by Douglas Gregor · 14 years ago
- 4bc1cb6 Keep track of type source information in the return type of an by Douglas Gregor · 14 years ago
- c2a2b3c c-index-test's printing of linkage was completely broken, as was the by Douglas Gregor · 14 years ago
- 3bed527 Add '-test-print-linkage-source' option to c-index-test by Ted Kremenek · 14 years ago
- 51d07cb Don't use echo in the Index test, which I hope will work around an intermittent Windows failure by Douglas Gregor · 14 years ago
- d1eabfb Robustify SourceManager::getLocation(), so that it returns an by Douglas Gregor · 14 years ago
- fdf321b De-XFAIL some win32 tests that are now passing by Douglas Gregor · 14 years ago
- 5f8e1be Attempt to fix the MSVC9 failure with c-indext-test, where the CIndex DLL by Douglas Gregor · 14 years ago
- 1e0993c XFAIL some of the c-index-test tests on Windows, where they are failing inexplicably by Douglas Gregor · 15 years ago
- 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 15 years ago
- 9e04935 Allow GNU attributes to appear in an Objective-C method declaration by Ted Kremenek · 15 years ago
- 436f3f0 Revert my CIndex diagnostic changes (r96603, 96606, 96607), which were by Douglas Gregor · 15 years ago
- b271071 Resurrect the displayDiagnostics parameter to clang_createIndex(), and by Douglas Gregor · 15 years ago
- 4c58923 Introduce CIndex API functions for displaying a diagnostic, with some by Douglas Gregor · 15 years ago
- 539311e Change cursor behavior for attributes to have them visited as part of recursing by Ted Kremenek · 15 years ago
- a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 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
- b217bcc XFAIL two tests on Win32 until some cares to investigate... the problem on by Daniel Dunbar · 15 years ago
- 96a8660 CIndex: Use 'env' instead of relying on bash environment-variable setting by Daniel Dunbar · 15 years ago
- 7297c18 PCHReader doesn't implement classof so dyn_casting it will do really weird stuff. Use a static_cast instead. by Benjamin Kramer · 15 years ago
- 51c6d38 When printing diagnostics in c-index-test, also print source ranges by Douglas Gregor · 15 years ago
- d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
- 16b55a7 Implement 'clang_getInclusions()' in CIndex. This API allows clients to walk the set of files included in a translation unit via the C API. by Ted Kremenek · 15 years ago
- 0045e9f Implement clang_annotateTokens(), which associates cursors with each by Douglas Gregor · 15 years ago
- fc8ea23 Introduce a CIndex API for lexing the raw tokens within a given source by Douglas Gregor · 15 years ago
- 3512107 Add test case for ? : crasher by Douglas Gregor · 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
- 263b47b Visit the condition variables of while and for loops; also, visit the by Douglas Gregor · 15 years ago
- f091b4b disable this test, it is failing sporadically. by Chris Lattner · 15 years ago
- 336fd81 Teach the cursor visitor to recurse into the type information of by Douglas Gregor · 15 years ago
- 4db64a4 Extend clang_createTranslationUnitFromSourceFile() to support creating by Douglas Gregor · 15 years ago
- 9fb48de Eliminate index-test; all of its tested functionality is now in c-index-test. 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
- 97b9872 Extend the CIndex API with direct support for expressions and by Douglas Gregor · 15 years ago
- 3012213 Introduce the notion of an "unexposed" declaration into the CIndex 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
- f2c87bd Add -cursor-at=file:line:column command line option to c-index-test, by Douglas Gregor · 15 years ago
- 1ca6ae8 Switch code-completion for ordinary names over to the new(ish) by Douglas Gregor · 15 years ago
- ab0b4f1 Improve the sorting of code-completion results. We now always sort by by Douglas Gregor · 15 years ago
- c38c3e1 Code-completion for @public, @protected, @private, @package. by Douglas Gregor · 15 years ago
- b6ac245 Whenever completing ordinary names for an Objective-C source, also by Douglas Gregor · 15 years ago
- 148299f Fix tests for r93231. by Benjamin Kramer · 15 years ago
- 834389b Use horizontal-space markers in code-completion results rather than by Douglas Gregor · 15 years ago
- 782f2f5 Change ObjCContainerDecl to contain the entire range for the '@end' by Ted Kremenek · 15 years ago
- d488d9c Add a test case for code-completion in the presence of tabs by Douglas Gregor · 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
- 520ad5f Rename test file. by Ted Kremenek · 15 years ago
- 29b6f38 Change test case to use 'clang -cc1' (without --disable-free) instead of c-index-test (whose memory management behavior may change in the future). by Ted Kremenek · 15 years ago
- e7809d4 Add 'DeclStmt::DoDestroy()' which doesn't actually recurse over its child expressions (via StmtIterator), as those expressions are owned by the Decls and Types (which are destroyed elsewhere). This fixes a crasher reported in <rdar://problem/7487294>. by Ted Kremenek · 15 years ago
- 2a17af0 Objective-C methods can be variadic, too. Who knew. by Douglas Gregor · 15 years ago
- ff5ce6e Extend code-completion results with the type of each result by Douglas Gregor · 15 years ago