1. bd6c76f Improve parser recovery when we try to parse a call expression but the by Douglas Gregor · 15 years ago
  2. 4d6ec20 Unbreak non-Darwin builds by Douglas Gregor · 15 years ago
  3. 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 15 years ago
  4. 447107d Don't put method bodies into code completions unless code patterns are by Douglas Gregor · 15 years ago
  5. 4710e5b Do not produce types as valid code completions when we're in an by Douglas Gregor · 15 years ago
  6. c8bddde Make -code-completion-patterns only cover multi-line code by Douglas Gregor · 15 years ago
  7. 8e254cf Implement a code-completion hook for the receiver of an Objective-C by Douglas Gregor · 15 years ago
  8. 12e1313 Introduce priorities into the code-completion results. by Douglas Gregor · 15 years ago
  9. d8e8a58 Only enable code patterns (e.g., try { statements } catch (...) { by Douglas Gregor · 15 years ago
  10. dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 15 years ago
  11. 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 15 years ago
  12. 23173d7 Teach CursorVisitor about duplicate ObjCPropertyDecls that can arise because of a current by Ted Kremenek · 15 years ago
  13. 8e0ac17 Add CXType and an initial set of supporting functions to libclang. This exposes details of by Ted Kremenek · 15 years ago
  14. 0f91f6a Specially handle CaseStmts in CursorVisitor because they can be nested and walking them by Ted Kremenek · 15 years ago
  15. e0530b0 Revert "Move macro definitions for IBOutlet and IBAction into the source by Daniel Dunbar · 15 years ago
  16. 445851c Move macro definitions for IBOutlet and IBAction into the source code. This hopefully by Ted Kremenek · 15 years ago
  17. a9f1bb1 Yes another annotate-tokens tweak. by Daniel Dunbar · 15 years ago
  18. 321f8df Increase test portability. by Daniel Dunbar · 15 years ago
  19. a3849b1 Make test portable. by Ted Kremenek · 15 years ago
  20. bcbdd8e Make test case invariant to macro definition location. by Ted Kremenek · 15 years ago
  21. 9a700d2 Re-apply r103581 with updated tests. It turns out we were computing bogus locations for by Ted Kremenek · 15 years ago
  22. 20f9ba7 Temporarily revert r103581 so I can fix the failing tests. by Ted Kremenek · 15 years ago
  23. 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
  24. a333c66 Adjust clang_annotateTokens() to correctly account for the TypeSourceInfo for DeclaratorDecls by Ted Kremenek · 15 years ago
  25. 2ea5baf Extend C++ usrs to include type mangling for tag decl arguments, indicating whether a method by Ted Kremenek · 15 years ago
  26. 8e67219 Add initial USR support for mangling in the types of C++ functions and methods. by Ted Kremenek · 15 years ago
  27. d5d90fe Add USR test case for C++ operator methods. by Ted Kremenek · 15 years ago
  28. cbd66f0 Add USR support for C++ namespaces, and unify mangling of location information in USRs by Ted Kremenek · 15 years ago
  29. 672c003 Workaround a really serious caching bug in SourceManager::isBeforeInTranslationUnit() where the by Ted Kremenek · 15 years ago
  30. fbd84ca Rework clang_annotateTokens() to annotate tokens with information that more closely matches by Ted Kremenek · 15 years ago
  31. da5a428 Workaround: Don't add ObjCMethodDecls to the vector of TopLevelDecls since they don't go in by Ted Kremenek · 15 years ago
  32. cf99910 Add USR support for 'static inline' functions (which can be declared in header files). by Ted Kremenek · 15 years ago
  33. e542f77 Fix USRs for 'extern' variables declaration in functions/method bodies. by Ted Kremenek · 15 years ago
  34. 81d3466 Keep proper source location information for the type in an Objective-C by Douglas Gregor · 15 years ago
  35. e74ef12 Rework USR generation for symbols with no linkage. Many of the USRs are now shortened, by Ted Kremenek · 15 years ago
  36. 21b7323 Unbreak test on windows. by Ted Kremenek · 15 years ago
  37. 1ee6cad Add CIndex support for blocks. by Ted Kremenek · 15 years ago
  38. 5dbacb4 Fix CIndex crash on invalid code reported in <rdar://problem/7833619>. by Ted Kremenek · 15 years ago
  39. e8f5a17 Implement code completion for Objective-C method declarations and by Douglas Gregor · 15 years ago
  40. fe0bdba Do not produce semicolons at the end of code-completion results by Douglas Gregor · 15 years ago
  41. 22f5699 When sending a message to "id", apply some heuristics to try to narrow by Douglas Gregor · 15 years ago
  42. 719770d Make code-completion for Objective-C message sends to "id" work in the by Douglas Gregor · 15 years ago
  43. 13438f9 Implement support for code completion of an Objective-C message send to by Douglas Gregor · 15 years ago
  44. 85372b9 Add test for code completion of Objective-C message sends to classes. by Douglas Gregor · 15 years ago
  45. 64538cf Perform code-completion within ParseCastExpression, which handles, by Douglas Gregor · 15 years ago
  46. 84139d6 Extend the type printing policy to allow one to turn off the printing by Douglas Gregor · 15 years ago
  47. 09d9fa1 Code completion results that refer to macros now get the cursor kind by Douglas Gregor · 15 years ago
  48. b57c757 Don't skip past the '}' if an expression has error and is not followed by ';'. by Argyrios Kyrtzidis · 15 years ago
  49. f16c76c Update test case since c-index-test now works on invalid sources. by Ted Kremenek · 15 years ago
  50. f7b714d Add c-index-test support for printing USRs. by Ted Kremenek · 15 years ago
  51. f7353c0 Make sure that we have File IDs for all of the unsaved files before we by Douglas Gregor · 15 years ago
  52. 1b058e8 Robustify PreprocessingRecord slightly, by only creating macro by Douglas Gregor · 15 years ago
  53. 6a5a23f Implement serialization and lazy deserialization of the preprocessing by Douglas Gregor · 15 years ago
  54. 5de6572 Fix a longstanding (but previously unknown) bug in the lazy by Douglas Gregor · 15 years ago
  55. 0396f46 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 15 years ago
  56. 3178cb6 Revert 98907 since it is breaking buildbots. by Bob Wilson · 15 years ago
  57. 2507fa8 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 15 years ago
  58. 3c26684 Try to appease MSVC's standard library by Douglas Gregor · 15 years ago
  59. 1a1f85a Try to appease MSVC by Douglas Gregor · 15 years ago
  60. bf7efa2 Explicitly link macro instantiations to macro definitions in the by Douglas Gregor · 15 years ago
  61. 572feb2 Expose macro definitions as CIndex cursors. These can still only be by Douglas Gregor · 15 years ago
  62. 4ae8f29 Introduce the notion of a "preprocessing record", which keeps track of by Douglas Gregor · 15 years ago
  63. 4807231 More token-annotation experimentation, preprocessing the annotated by Douglas Gregor · 15 years ago
  64. 9f1e3ff Experimental stab at using relexing to identify preprocessor by Douglas Gregor · 15 years ago
  65. 7c2342d When pretty-printing tag types, only print the tag if we're in C (and by John McCall · 15 years ago
  66. e0610a4 Improve Objective-C token-annotation test by Douglas Gregor · 15 years ago
  67. 98146a6 Add an Objective-C test for token annotation by Douglas Gregor · 15 years ago
  68. c2350e5 Extend ObjCMessageExpr for class method sends with the source location by Douglas Gregor · 15 years ago
  69. 4bc1cb6 Keep track of type source information in the return type of an by Douglas Gregor · 15 years ago
  70. c2a2b3c c-index-test's printing of linkage was completely broken, as was the by Douglas Gregor · 15 years ago
  71. 3bed527 Add '-test-print-linkage-source' option to c-index-test by Ted Kremenek · 15 years ago
  72. 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
  73. d1eabfb Robustify SourceManager::getLocation(), so that it returns an by Douglas Gregor · 15 years ago
  74. fdf321b De-XFAIL some win32 tests that are now passing by Douglas Gregor · 15 years ago
  75. 5f8e1be Attempt to fix the MSVC9 failure with c-indext-test, where the CIndex DLL by Douglas Gregor · 15 years ago
  76. 1e0993c XFAIL some of the c-index-test tests on Windows, where they are failing inexplicably by Douglas Gregor · 15 years ago
  77. 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 15 years ago
  78. 9e04935 Allow GNU attributes to appear in an Objective-C method declaration by Ted Kremenek · 15 years ago
  79. 436f3f0 Revert my CIndex diagnostic changes (r96603, 96606, 96607), which were by Douglas Gregor · 15 years ago
  80. b271071 Resurrect the displayDiagnostics parameter to clang_createIndex(), and by Douglas Gregor · 15 years ago
  81. 4c58923 Introduce CIndex API functions for displaying a diagnostic, with some by Douglas Gregor · 15 years ago
  82. 539311e Change cursor behavior for attributes to have them visited as part of recursing by Ted Kremenek · 15 years ago
  83. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
  84. 09dfa37 Add basic cursor traversal for attributes. We currently don't have source by Ted Kremenek · 15 years ago
  85. 8f0bf81 c-index-test: Unify and always print half-open extents. by Daniel Dunbar · 15 years ago
  86. 51b058c c-index-test: Unify syntax for printing extents. Yes, there were 4. by Daniel Dunbar · 15 years ago
  87. b217bcc XFAIL two tests on Win32 until some cares to investigate... the problem on by Daniel Dunbar · 15 years ago
  88. 96a8660 CIndex: Use 'env' instead of relying on bash environment-variable setting by Daniel Dunbar · 15 years ago
  89. 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
  90. 51c6d38 When printing diagnostics in c-index-test, also print source ranges by Douglas Gregor · 15 years ago
  91. d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
  92. 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
  93. 0045e9f Implement clang_annotateTokens(), which associates cursors with each by Douglas Gregor · 15 years ago
  94. fc8ea23 Introduce a CIndex API for lexing the raw tokens within a given source by Douglas Gregor · 15 years ago
  95. 3512107 Add test case for ? : crasher by Douglas Gregor · 15 years ago
  96. 60cbfac Loosen preconditions for clang_getCursorSpelling(), returning an empty by Douglas Gregor · 15 years ago
  97. b988f9c Move the type specifier location for elaborated-type-specifiers from by Douglas Gregor · 15 years ago
  98. 263b47b Visit the condition variables of while and for loops; also, visit the by Douglas Gregor · 15 years ago
  99. f091b4b disable this test, it is failing sporadically. by Chris Lattner · 15 years ago
  100. 336fd81 Teach the cursor visitor to recurse into the type information of by Douglas Gregor · 15 years ago