- bd6c76f Improve parser recovery when we try to parse a call expression but the by Douglas Gregor · 15 years ago
- 4d6ec20 Unbreak non-Darwin builds by Douglas Gregor · 15 years ago
- 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 15 years ago
- 447107d Don't put method bodies into code completions unless code patterns are by Douglas Gregor · 15 years ago
- 4710e5b Do not produce types as valid code completions when we're in an by Douglas Gregor · 15 years ago
- c8bddde Make -code-completion-patterns only cover multi-line code by Douglas Gregor · 15 years ago
- 8e254cf Implement a code-completion hook for the receiver of an Objective-C by Douglas Gregor · 15 years ago
- 12e1313 Introduce priorities into the code-completion results. by Douglas Gregor · 15 years ago
- d8e8a58 Only enable code patterns (e.g., try { statements } catch (...) { by Douglas Gregor · 15 years ago
- dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 15 years ago
- 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 15 years ago
- 23173d7 Teach CursorVisitor about duplicate ObjCPropertyDecls that can arise because of a current by Ted Kremenek · 15 years ago
- 8e0ac17 Add CXType and an initial set of supporting functions to libclang. This exposes details of by Ted Kremenek · 15 years ago
- 0f91f6a Specially handle CaseStmts in CursorVisitor because they can be nested and walking them by Ted Kremenek · 15 years ago
- e0530b0 Revert "Move macro definitions for IBOutlet and IBAction into the source by Daniel Dunbar · 15 years ago
- 445851c Move macro definitions for IBOutlet and IBAction into the source code. This hopefully by Ted Kremenek · 15 years ago
- a9f1bb1 Yes another annotate-tokens tweak. by Daniel Dunbar · 15 years ago
- 321f8df Increase test portability. by Daniel Dunbar · 15 years ago
- a3849b1 Make test portable. by Ted Kremenek · 15 years ago
- bcbdd8e Make test case invariant to macro definition location. by Ted Kremenek · 15 years ago
- 9a700d2 Re-apply r103581 with updated tests. It turns out we were computing bogus locations for by Ted Kremenek · 15 years ago
- 20f9ba7 Temporarily revert r103581 so I can fix the failing tests. by Ted Kremenek · 15 years ago
- b5fb6ac Correctly check if a cursor is a declaration before returning its location/range in clang_getCursorLocation()/clang_getCursorExtent(). This fixes a horrible bug reported in by Ted Kremenek · 15 years ago
- a333c66 Adjust clang_annotateTokens() to correctly account for the TypeSourceInfo for DeclaratorDecls by Ted Kremenek · 15 years ago
- 2ea5baf Extend C++ usrs to include type mangling for tag decl arguments, indicating whether a method by Ted Kremenek · 15 years ago
- 8e67219 Add initial USR support for mangling in the types of C++ functions and methods. by Ted Kremenek · 15 years ago
- d5d90fe Add USR test case for C++ operator methods. by Ted Kremenek · 15 years ago
- cbd66f0 Add USR support for C++ namespaces, and unify mangling of location information in USRs by Ted Kremenek · 15 years ago
- 672c003 Workaround a really serious caching bug in SourceManager::isBeforeInTranslationUnit() where the by Ted Kremenek · 15 years ago
- fbd84ca Rework clang_annotateTokens() to annotate tokens with information that more closely matches by Ted Kremenek · 15 years ago
- da5a428 Workaround: Don't add ObjCMethodDecls to the vector of TopLevelDecls since they don't go in by Ted Kremenek · 15 years ago
- cf99910 Add USR support for 'static inline' functions (which can be declared in header files). by Ted Kremenek · 15 years ago
- e542f77 Fix USRs for 'extern' variables declaration in functions/method bodies. by Ted Kremenek · 15 years ago
- 81d3466 Keep proper source location information for the type in an Objective-C by Douglas Gregor · 15 years ago
- e74ef12 Rework USR generation for symbols with no linkage. Many of the USRs are now shortened, by Ted Kremenek · 15 years ago
- 21b7323 Unbreak test on windows. by Ted Kremenek · 15 years ago
- 1ee6cad Add CIndex support for blocks. by Ted Kremenek · 15 years ago
- 5dbacb4 Fix CIndex crash on invalid code reported in <rdar://problem/7833619>. by Ted Kremenek · 15 years ago
- e8f5a17 Implement code completion for Objective-C method declarations and by Douglas Gregor · 15 years ago
- fe0bdba Do not produce semicolons at the end of code-completion results by Douglas Gregor · 15 years ago
- 22f5699 When sending a message to "id", apply some heuristics to try to narrow by Douglas Gregor · 15 years ago
- 719770d Make code-completion for Objective-C message sends to "id" work in the by Douglas Gregor · 15 years ago
- 13438f9 Implement support for code completion of an Objective-C message send to by Douglas Gregor · 15 years ago
- 85372b9 Add test for code completion of Objective-C message sends to classes. by Douglas Gregor · 15 years ago
- 64538cf Perform code-completion within ParseCastExpression, which handles, by Douglas Gregor · 15 years ago
- 84139d6 Extend the type printing policy to allow one to turn off the printing by Douglas Gregor · 15 years ago
- 09d9fa1 Code completion results that refer to macros now get the cursor kind by Douglas Gregor · 15 years ago
- b57c757 Don't skip past the '}' if an expression has error and is not followed by ';'. by Argyrios Kyrtzidis · 15 years ago
- f16c76c Update test case since c-index-test now works on invalid sources. by Ted Kremenek · 15 years ago
- f7b714d Add c-index-test support for printing USRs. by Ted Kremenek · 15 years ago
- f7353c0 Make sure that we have File IDs for all of the unsaved files before we by Douglas Gregor · 15 years ago
- 1b058e8 Robustify PreprocessingRecord slightly, by only creating macro by Douglas Gregor · 15 years ago
- 6a5a23f Implement serialization and lazy deserialization of the preprocessing by Douglas Gregor · 15 years ago
- 5de6572 Fix a longstanding (but previously unknown) bug in the lazy by Douglas Gregor · 15 years ago
- 0396f46 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 15 years ago
- 3178cb6 Revert 98907 since it is breaking buildbots. by Bob Wilson · 15 years ago
- 2507fa8 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 15 years ago
- 3c26684 Try to appease MSVC's standard library by Douglas Gregor · 15 years ago
- 1a1f85a Try to appease MSVC by Douglas Gregor · 15 years ago
- bf7efa2 Explicitly link macro instantiations to macro definitions in the by Douglas Gregor · 15 years ago
- 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
- 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 15 years ago
- e0610a4 Improve Objective-C token-annotation test by Douglas Gregor · 15 years ago
- 98146a6 Add an Objective-C test for token annotation by Douglas Gregor · 15 years ago
- c2350e5 Extend ObjCMessageExpr for class method sends with the source location by Douglas Gregor · 15 years ago
- 4bc1cb6 Keep track of type source information in the return type of an by Douglas Gregor · 15 years ago
- c2a2b3c c-index-test's printing of linkage was completely broken, as was the by Douglas Gregor · 15 years ago
- 3bed527 Add '-test-print-linkage-source' option to c-index-test by Ted Kremenek · 15 years ago
- 51d07cb Don't use echo in the Index test, which I hope will work around an intermittent Windows failure by Douglas Gregor · 15 years ago
- d1eabfb Robustify SourceManager::getLocation(), so that it returns an by Douglas Gregor · 15 years ago
- fdf321b De-XFAIL some win32 tests that are now passing by Douglas Gregor · 15 years ago
- 5f8e1be Attempt to fix the MSVC9 failure with c-indext-test, where the CIndex DLL by Douglas Gregor · 15 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