1. 6e0f393 [CodeCompletion] Block property setters: Use dynamic priority heuristic by Alex Lorenz · 9 years ago
  2. 847fda1 [CodeCompletion] Autocomplete NS_DESIGNATED_INITIALIZER in initializers by Alex Lorenz · 9 years ago
  3. 71ecb07 [CodeCompletion][ObjC] Use a parameterized NSSet return type for by Alex Lorenz · 9 years ago
  4. feafdf6 [CodeCompletion] Provide Objective-C class property completion results by Alex Lorenz · 9 years ago
  5. 01bcfc1 [CodeCompletion] Fix incorrect Objective-C block parameter formatting by Alex Lorenz · 9 years ago
  6. baef802 [CodeCompletion] Show block invocation results for block property setters by Alex Lorenz · 9 years ago
  7. d211c64 [index] Expose FriendDecl by Olivier Goffart · 9 years ago
  8. ede1163 Remove no-op checks for a null CodeCompleter. We have already by Chandler Carruth · 9 years ago
  9. f0b4e5d [CodeCompletion] Add a block property setter completion result by Alex Lorenz · 9 years ago
  10. 920ae14 [CodeCompletion][NFC] Extract a function that formats block placeholders. by Alex Lorenz · 9 years ago
  11. a195120 [CodeCompletion][NFC] Extract a function that looks for block decl type locs. by Alex Lorenz · 9 years ago
  12. 06cfa99 [CodeCompletion] Show protocol properties that are accessed through qualified id by Alex Lorenz · 9 years ago
  13. 5d8006d [CodeCompletion] Allow system headers providing private symbols with a single underscore. by Argyrios Kyrtzidis · 9 years ago
  14. 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
  15. 8197801 CIndex: add support for static_assert by Olivier Goffart · 9 years ago
  16. 301bc21 Make Sema::getPrintingPolicy less ridiculously expensive. This used to perform by Richard Smith · 9 years ago
  17. 5c71617 Prune four superfluous ExternalSemaSource.h includes and one forward declaration in Sema.h by Yaron Keren · 9 years ago
  18. 45d4132 [MSVC] Implementation of __unaligned as a proper type qualifier by Andrey Bokhanko · 9 years ago
  19. 2801d32 Revert r268727, it caused PR27666. by Nico Weber · 9 years ago
  20. ba0d754 [MSVC] Implementation of __unaligned as a proper type qualifier by Andrey Bokhanko · 9 years ago
  21. 917fc9d Revert r266415, it broke parsing SDK headers (PR27367). by Nico Weber · 10 years ago
  22. f7fa634 [MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifier by Andrey Bokhanko · 10 years ago
  23. 72dae62 [Parse] Code complete expressions in bracket declarators. by Benjamin Kramer · 10 years ago
  24. 5b78640 Class Property: class property and instance property can have the same name. by Manman Ren · 10 years ago
  25. a7a8b1f Use instance_properties instead of properties. NFC. by Manman Ren · 10 years ago
  26. f2005d3 Model NamespaceAliasDecls as having their nominated namespace as an underlying by Richard Smith · 10 years ago
  27. 883dd33 [Sema] ArrayRef-ize ParseObjCStringLiteral and CodeCompleteObjCProtocolReferences. NFC by Craig Topper · 10 years ago
  28. db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
  29. 1212626 [Sema] Use getLangOpts in Sema instead of Preprocessor. Call getTargetInfo on the AST context instead of Preprocessor. NFC by Craig Topper · 10 years ago
  30. 8f3b187 [libclang] Visit TypeAliasTemplateDecl by Sergey Kalinichev · 10 years ago
  31. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  32. f0917ab [code-completion] Strip outer nullability annotations when completing method implementations. by Argyrios Kyrtzidis · 10 years ago
  33. a4f8df0 [CodeCompletion] Don't crash on member inits of templated constructors. by Benjamin Kramer · 10 years ago
  34. 9b7b3e9 [libclang] Replace ObjC generic parameters when code-completing method implementations. by Douglas Gregor · 10 years ago
  35. 4c850f3 [libclang] Fix code-completion of block parameters that are marked with nullability specifier. by Douglas Gregor · 10 years ago
  36. c3425b1 [libclang] Replace ObjC generic parameters in code-completion results. by Douglas Gregor · 10 years ago
  37. 85f3f95 Parsing, semantic analysis, and AST for Objective-C type parameters. by Douglas Gregor · 10 years ago
  38. aea7afd Replace __double_underscored type nullability qualifiers with _Uppercase_underscored by Douglas Gregor · 10 years ago
  39. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  40. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  41. 86b4268 Code completion for nullability type specifiers. by Douglas Gregor · 10 years ago
  42. 3204b15 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 10 years ago
  43. 20e883e [modules] Stop trying to fake up a linear MacroDirective history. by Richard Smith · 10 years ago
  44. b8b2ed6 [modules] Determine the set of macros exported by a submodule at the end of that submodule. by Richard Smith · 11 years ago
  45. ee1d76f [libclang] Fix crash when code-completing inside constructor initializer for a builtin type. by Argyrios Kyrtzidis · 11 years ago
  46. cf4bdde Cleanup: remove artificial division between lookup results and const lookup by Richard Smith · 11 years ago
  47. 8cafefa Sema: Turn some applicable functions static. NBC. by Francisco Lopes da Silva · 11 years ago
  48. 0c010cd Improves overload completion result chunks. by Francisco Lopes da Silva · 11 years ago
  49. 1a4f855 Sema: Formatting. No behavior change. by Francisco Lopes da Silva · 11 years ago
  50. a349a8a Sema: require a complete type before lookup. by Francisco Lopes da Silva · 11 years ago
  51. 62a9a4f Sema: code completion for variadic prototypes. by Francisco Lopes da Silva · 11 years ago
  52. c6ccc4f Sema: code completion for pointer and reference to functions. by Francisco Lopes da Silva · 11 years ago
  53. 0ab906c Sema: Add FIXME note by Francisco Lopes da Silva · 11 years ago
  54. 975a9f6 Initial support for C++ parameter completion by Francisco Lopes da Silva · 11 years ago
  55. 6eece29 PR13699: Include friend declarations in code completion results if they had a by Richard Smith · 11 years ago
  56. 2e0c8f7 Address review feedback on r221933. by Nico Weber · 11 years ago
  57. 82e95a3 Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator, bool> as per the C++ standard's associative container concept. by David Blaikie · 11 years ago
  58. 8fbe4398 Typo fix. by Yaron Keren · 11 years ago
  59. c28ce3a Avoid a crash after loading an #undef'd macro in code completion by Ben Langmuir · 11 years ago
  60. 03376dc Switch over a few uses of param_begin() to parameters() by Alp Toker · 11 years ago
  61. 034bbd5 Extract an isReservedName() function by Alp Toker · 11 years ago
  62. 01a7598 Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. by Nikola Smiljanic · 11 years ago
  63. c3ec149 [C++11] Use 'nullptr'. Sema edition. by Craig Topper · 11 years ago
  64. f3ca2698 Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit. by Benjamin Kramer · 11 years ago
  65. 100b24a Implement [over.match.oper]p3 properly, by filtering the non-candidates out by Richard Smith · 12 years ago
  66. 9ef53ce [Preprocessor/CodeComplete] Don't add include guard macros to code-completion results. by Argyrios Kyrtzidis · 12 years ago
  67. 35c5495 [C++11] Replacing Scope iterators decl_begin() and decl_end() with iterator_range decls(). Updating all of the usages of the iterators with range-based for loops, and removing the no-longer-needed iterator versions. by Aaron Ballman · 12 years ago
  68. 8373146 [C++11] Replacing ObjCObjectPointerType iterators qual_begin() and qual_end() with iterator_range quals(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  69. 19a4176 [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_end() with iterator_range protocols(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  70. 0f6e64d [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_end() with iterator_range protocols(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  71. 15063e1 [C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and known_categories_end() with iterator_range known_categories(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  72. 3fe486a [C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and visible_categories_end() with iterator_range visible_categories(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  73. a9f49e3 [C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin() and all_referenced_protocol_end() with iterator_range all_referenced_protocols(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  74. a49c506 [C++11] Replacing ObjCInterfaceDecl iterators protocol_begin() and protocol_end() with iterator_range protocols(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  75. d174edf Renaming the recently-created (r203830) props() range API to properties() for clarity. by Aaron Ballman · 12 years ago
  76. aff18c0 [C++11] Replacing ObjCContainerDecl iterators meth_begin() and meth_end() with iterator_range methods(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  77. dc4bea4 [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() with iterator_range props(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  78. 445a939 [C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() with iterator_range vbases(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  79. 574705e [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with iterator_range bases(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  80. e14c0f8 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  81. be22bcb [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_end() with iterator_range specific_attrs(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  82. b97112e [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_range attrs(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  83. e8a8bae [C++11] Replacing RecordDecl iterators field_begin() and field_end() with iterator_range fields(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  84. 23a6dcb [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() with iterator_range enumerators(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  85. 629afae [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  86. 43b68be [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with iterator_range params(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  87. 7dce1a8 Fully reverting r203236 -- it seems the only bots that are happy are the MSVC bots. by Aaron Ballman · 12 years ago
  88. 6908296 [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range attrs(). Updating all of the usages of the iterators with range-based for loops. by Aaron Ballman · 12 years ago
  89. bbdd764 [C++11] Replace verbose functors with succinct lambdas by Benjamin Kramer · 12 years ago
  90. 382ba41 When completing Objective-C instance method invocations, perform a contextual conversion to an Objective-C pointer type of the target expression if needed. This fixes code completion of method invocations where the target is a smart pointer that has an explicit conversion operator to an Objective-C type. by Anders Carlsson · 12 years ago
  91. 7bbb881 [code-completion] Style guideline for Cocoa has custom accessor in property declarations without spaces around '='. by Argyrios Kyrtzidis · 12 years ago
  92. 314cc81 Rename getResultType() on function and method declarations to getReturnType() by Alp Toker · 12 years ago
  93. a2794f9 Introduce and use Decl::getAsFunction() to simplify templated function checks by Alp Toker · 12 years ago
  94. b3fd5cf Update FunctionTypeLoc and related names to match r199686 by Alp Toker · 12 years ago
  95. 9cacbab Rename FunctionProtoType accessors from 'arguments' to 'parameters' by Alp Toker · 12 years ago
  96. 4a97967 It turns out the problem was a bit more wide-spread. Removing a lot of unneeded typecasts. getScopeRep() already returns a NestedNameSpecifier. by Aaron Ballman · 12 years ago
  97. c37877d Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a holdover from the long-dead Action interface. by Ted Kremenek · 12 years ago
  98. 541b38b Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 12 years ago
  99. 9ddb76e Cleanup of OpaquePtr. No functionality changes. by Serge Pavlov · 12 years ago
  100. 25284cc Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 12 years ago