1. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  2. ea8c59a Introduce a CodeCompletionResult::CreateCodeCompletionString() that by Argyrios Kyrtzidis · 13 years ago
  3. 72899c3 More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.) by Eli Friedman · 13 years ago
  4. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  5. 5e2a1ff Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 13 years ago
  6. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  7. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  8. 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
  9. 6ef9209 Introduce proper spacing after the Objective-C parameter qualifiers by Douglas Gregor · 13 years ago
  10. 17015ef Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather than a class by Douglas Gregor · 13 years ago
  11. 25270b6 Add a printing policy flag to suppress printing "<anonymous>::" prior by Douglas Gregor · 13 years ago
  12. 8ca7208 Provide result types for code completions that describe built-in by Douglas Gregor · 13 years ago
  13. a50216c Add code completions for C++0x expressions by Douglas Gregor · 13 years ago
  14. ee1c68a Don't format the code completion for parameters of block literal by Douglas Gregor · 13 years ago
  15. 6164ea1 Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations to by Erik Verbruggen · 13 years ago
  16. d120596 Added CXAvailability_NotAccessible to indicate that a declaration is available, but not accessible from the current code completion context. by Erik Verbruggen · 13 years ago
  17. 2dfdb94 [libclang] Introduce CXCursor_CXXAccessSpecifier for C++'s public:/private:/protected: specifiers. by Argyrios Kyrtzidis · 13 years ago
  18. 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
  19. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  20. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  21. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  22. f81e5a9 Change all references of type ExprTy to Expr and get rid of the typedefs. by Richard Trieu · 13 years ago
  23. 8697d30 objective-c: this patch (re)introduces objective-c's default property by Fariborz Jahanian · 13 years ago
  24. 95ed778 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 13 years ago
  25. a28948f Restore patch I reversed in r138040. Known buildbot failures are resolved. by Fariborz Jahanian · 13 years ago
  26. e6f07f5 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 13 years ago
  27. 3dbf2f5 objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 13 years ago
  28. 5c5f03e [libclang] Support code-completion inside macro arguments. by Argyrios Kyrtzidis · 13 years ago
  29. a8e0cd8 Do l-value conversion, etc., on a switch condition expression in by John McCall · 13 years ago
  30. d2d8be6 Add code completion to produce "else" blocks after an "if" by Douglas Gregor · 13 years ago
  31. e424470 When producing code completion results for variadic macros, fold the by Douglas Gregor · 13 years ago
  32. 6fa14dd Add the various parameter-passing keywords for Distributed Objects by Douglas Gregor · 13 years ago
  33. 0f91c8c When performing code completion after at @interface, allow both by Douglas Gregor · 13 years ago
  34. a0651c5 Eliminate a bunch of temporary strings. by Benjamin Kramer · 13 years ago
  35. 0a47d69 Add new libclang API, clang_codeCompleteGetObjCSelector(), which by Douglas Gregor · 13 years ago
  36. 430d7a1 Added clang_getCursorReferenceNameRange to libclang to to retrieve parts of by Douglas Gregor · 13 years ago
  37. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  38. e081a61 New libclang API to expose container type for code completion, from by Douglas Gregor · 13 years ago
  39. 3da626b Introduce a new libclang aPI function, by Douglas Gregor · 13 years ago
  40. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  41. 27f4523 Add code completetion code for the new 'atomic' attribute by Fariborz Jahanian · 13 years ago
  42. 352697a Expose @synthesize and @dynamic via their own cursor kinds in by Douglas Gregor · 13 years ago
  43. 3f828d1 Tweak code completions for Objective-C Key-Value Observing. The by Douglas Gregor · 13 years ago
  44. 4b81cde When providing code completions for an Objective-C property access, by Douglas Gregor · 13 years ago
  45. e74c25c When adding KVC code completions, keep track of all of the selectors by Douglas Gregor · 13 years ago
  46. e842605 When providing code completions of ivar names for a property by Douglas Gregor · 13 years ago
  47. aa490cb When producing code completion results for the Objective-C property by Douglas Gregor · 13 years ago
  48. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  49. 3e64d56 When determining the "usage" type of a declaration for the purposes of code by Douglas Gregor · 13 years ago
  50. ec3310a Don't suggest dynamic_cast or typeid as code completion results when by Douglas Gregor · 13 years ago
  51. 429bb27 Use ExprResult& instead of Expr *& in Sema by John Wiegley · 13 years ago
  52. da57f3e Make helpers static. by Benjamin Kramer · 14 years ago
  53. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  54. 5c722c70 When code-completing a case statement for a switch on a value of by Douglas Gregor · 14 years ago
  55. 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
  56. 6204159 I will not hold on to temporary StringRefs. by Douglas Gregor · 14 years ago
  57. 577cdfd Implement code completion results for the Objective-C Key-Value Coding by Douglas Gregor · 14 years ago
  58. 78bcd91 When trying to provide a code completion item for a call to "super" in by Douglas Gregor · 14 years ago
  59. 830072c Teach code completion to cope with block types written without a by Douglas Gregor · 14 years ago
  60. afc4578 Implement a special code-completion pattern for "IBAction". Fixes by Douglas Gregor · 14 years ago
  61. 68e3c2e When code-completing within a list of declaration specifiers, by Douglas Gregor · 14 years ago
  62. dae6875 Create a special allocator class for code completion, so that all of by Douglas Gregor · 14 years ago
  63. a63f6de Provide constant strings for certain common code completion strings, by Douglas Gregor · 14 years ago
  64. 218937c Allocate CodeCompletionString and all of its components in a by Douglas Gregor · 14 years ago
  65. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  66. bdb2d50 Fix a major inconsistency in the representation of Objective-C by Douglas Gregor · 14 years ago
  67. 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
  68. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  69. 7344921 Eliminate duplicate code completions for properties. by Douglas Gregor · 14 years ago
  70. 70c2335 Don't walk the translation unit context to produce protocol names when by Douglas Gregor · 14 years ago
  71. 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
  72. cf54426 Do not produce "purely informative" code completion results for by Douglas Gregor · 14 years ago
  73. ef9b149 Revert the fix for PR8013. by Douglas Gregor · 14 years ago
  74. 9a0f2b6 Handle overload resolution when calling an overloaded function set by Douglas Gregor · 14 years ago
  75. 9b0ba87 Teach code completion not to include out-of-line declarations and by Douglas Gregor · 14 years ago
  76. da89264 If an instance method messages is sending to an expression of type Class, by Douglas Gregor · 14 years ago
  77. ca45da0 Teach code completion to provide property results when the property by Douglas Gregor · 14 years ago
  78. a5450a0 Fix the translation of the PCC_ForInit code-completion context for by Douglas Gregor · 14 years ago
  79. c7b7b7a Introduce code completion results for Objective-C methods, both when by Douglas Gregor · 14 years ago
  80. ea76618 When providing code completions of Objective-C method declarations by Douglas Gregor · 14 years ago
  81. 6b0656a Eliminate the use of ObjCSuperExpr in code completion. by Douglas Gregor · 14 years ago
  82. 32be4a5 Switch c-index-test from clang_codeComplete() over to by Douglas Gregor · 14 years ago
  83. 5a9c0bc Fix the mapping of vertical-space cursor kinds to produce a newline, by Douglas Gregor · 14 years ago
  84. c2760bc When providing a block literal as a code completion for a by Douglas Gregor · 14 years ago
  85. 52779fb Synchronize globally-cached code completion results with the results by Douglas Gregor · 14 years ago
  86. 6f942b2 Add code completion for C++ constructors wherever we see the class (or by Douglas Gregor · 14 years ago
  87. b9d7757 When providing code completions for an argument in an Objective-C by Douglas Gregor · 14 years ago
  88. 70c5ac7 Refactor code completion for expressions that occur as arguments in by Douglas Gregor · 14 years ago
  89. 08f43cd Code completion has no reason to prefer values over types, especially by Douglas Gregor · 14 years ago
  90. cee9ff1 Slight refactoring in code-completion results generation, placing the by Douglas Gregor · 14 years ago
  91. d475aad Get rid of the lame attempt to prioritize "void" functions at by Douglas Gregor · 14 years ago
  92. b05496d Tweak priorities for some types and macros: by Douglas Gregor · 14 years ago
  93. ac5fd84 Continue parsing more postfix expressions, even after semantic by Douglas Gregor · 14 years ago
  94. d36adf5 Don't add two code-completion results for the same selector; it by Douglas Gregor · 14 years ago
  95. e396c7b When collecting Objective-C methods for message send completions, be by Douglas Gregor · 14 years ago
  96. c7b6d88 Implement code completion for Objective-C class message sends that are by Douglas Gregor · 14 years ago
  97. 78edf51 Improve code completion for Objective-C message sends when the opening by Douglas Gregor · 14 years ago
  98. 0268810 Introduce a new code-completion context for a parenthesized by Douglas Gregor · 14 years ago
  99. a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
  100. 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago