1. 72dae62 [Parse] Code complete expressions in bracket declarators. by Benjamin Kramer · 10 years ago
  2. 5b78640 Class Property: class property and instance property can have the same name. by Manman Ren · 10 years ago
  3. a7a8b1f Use instance_properties instead of properties. NFC. by Manman Ren · 10 years ago
  4. f2005d3 Model NamespaceAliasDecls as having their nominated namespace as an underlying by Richard Smith · 10 years ago
  5. 883dd33 [Sema] ArrayRef-ize ParseObjCStringLiteral and CodeCompleteObjCProtocolReferences. NFC by Craig Topper · 10 years ago
  6. db0ac55 Split RequireCompleteType into a function that actually requires that the type by Richard Smith · 10 years ago
  7. 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
  8. 8f3b187 [libclang] Visit TypeAliasTemplateDecl by Sergey Kalinichev · 10 years ago
  9. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  10. f0917ab [code-completion] Strip outer nullability annotations when completing method implementations. by Argyrios Kyrtzidis · 10 years ago
  11. a4f8df0 [CodeCompletion] Don't crash on member inits of templated constructors. by Benjamin Kramer · 10 years ago
  12. 9b7b3e9 [libclang] Replace ObjC generic parameters when code-completing method implementations. by Douglas Gregor · 10 years ago
  13. 4c850f3 [libclang] Fix code-completion of block parameters that are marked with nullability specifier. by Douglas Gregor · 10 years ago
  14. c3425b1 [libclang] Replace ObjC generic parameters in code-completion results. by Douglas Gregor · 10 years ago
  15. 85f3f95 Parsing, semantic analysis, and AST for Objective-C type parameters. by Douglas Gregor · 10 years ago
  16. aea7afd Replace __double_underscored type nullability qualifiers with _Uppercase_underscored by Douglas Gregor · 10 years ago
  17. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  18. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  19. 86b4268 Code completion for nullability type specifiers. by Douglas Gregor · 10 years ago
  20. 3204b15 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 11 years ago
  21. 20e883e [modules] Stop trying to fake up a linear MacroDirective history. by Richard Smith · 11 years ago
  22. b8b2ed6 [modules] Determine the set of macros exported by a submodule at the end of that submodule. by Richard Smith · 11 years ago
  23. ee1d76f [libclang] Fix crash when code-completing inside constructor initializer for a builtin type. by Argyrios Kyrtzidis · 11 years ago
  24. cf4bdde Cleanup: remove artificial division between lookup results and const lookup by Richard Smith · 11 years ago
  25. 8cafefa Sema: Turn some applicable functions static. NBC. by Francisco Lopes da Silva · 11 years ago
  26. 0c010cd Improves overload completion result chunks. by Francisco Lopes da Silva · 11 years ago
  27. 1a4f855 Sema: Formatting. No behavior change. by Francisco Lopes da Silva · 11 years ago
  28. a349a8a Sema: require a complete type before lookup. by Francisco Lopes da Silva · 11 years ago
  29. 62a9a4f Sema: code completion for variadic prototypes. by Francisco Lopes da Silva · 11 years ago
  30. c6ccc4f Sema: code completion for pointer and reference to functions. by Francisco Lopes da Silva · 11 years ago
  31. 0ab906c Sema: Add FIXME note by Francisco Lopes da Silva · 11 years ago
  32. 975a9f6 Initial support for C++ parameter completion by Francisco Lopes da Silva · 11 years ago
  33. 6eece29 PR13699: Include friend declarations in code completion results if they had a by Richard Smith · 11 years ago
  34. 2e0c8f7 Address review feedback on r221933. by Nico Weber · 11 years ago
  35. 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
  36. 8fbe4398 Typo fix. by Yaron Keren · 11 years ago
  37. c28ce3a Avoid a crash after loading an #undef'd macro in code completion by Ben Langmuir · 11 years ago
  38. 03376dc Switch over a few uses of param_begin() to parameters() by Alp Toker · 11 years ago
  39. 034bbd5 Extract an isReservedName() function by Alp Toker · 11 years ago
  40. 01a7598 Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. by Nikola Smiljanic · 12 years ago
  41. c3ec149 [C++11] Use 'nullptr'. Sema edition. by Craig Topper · 12 years ago
  42. f3ca2698 Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit. by Benjamin Kramer · 12 years ago
  43. 100b24a Implement [over.match.oper]p3 properly, by filtering the non-candidates out by Richard Smith · 12 years ago
  44. 9ef53ce [Preprocessor/CodeComplete] Don't add include guard macros to code-completion results. by Argyrios Kyrtzidis · 12 years ago
  45. 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
  46. 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
  47. 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
  48. 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
  49. 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
  50. 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
  51. 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
  52. 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
  53. d174edf Renaming the recently-created (r203830) props() range API to properties() for clarity. by Aaron Ballman · 12 years ago
  54. 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
  55. 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
  56. 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
  57. 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
  58. e14c0f8 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  59. 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
  60. 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
  61. 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
  62. 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
  63. 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
  64. 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
  65. 7dce1a8 Fully reverting r203236 -- it seems the only bots that are happy are the MSVC bots. by Aaron Ballman · 12 years ago
  66. 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
  67. bbdd764 [C++11] Replace verbose functors with succinct lambdas by Benjamin Kramer · 12 years ago
  68. 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
  69. 7bbb881 [code-completion] Style guideline for Cocoa has custom accessor in property declarations without spaces around '='. by Argyrios Kyrtzidis · 12 years ago
  70. 314cc81 Rename getResultType() on function and method declarations to getReturnType() by Alp Toker · 12 years ago
  71. a2794f9 Introduce and use Decl::getAsFunction() to simplify templated function checks by Alp Toker · 12 years ago
  72. b3fd5cf Update FunctionTypeLoc and related names to match r199686 by Alp Toker · 12 years ago
  73. 9cacbab Rename FunctionProtoType accessors from 'arguments' to 'parameters' by Alp Toker · 12 years ago
  74. 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
  75. 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
  76. 541b38b Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 12 years ago
  77. 9ddb76e Cleanup of OpaquePtr. No functionality changes. by Serge Pavlov · 12 years ago
  78. 25284cc Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 12 years ago
  79. 16e94b9 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 12 years ago
  80. 07e6c40 Add option to disable module loading. by Daniel Jasper · 12 years ago
  81. eb8c446 Compress pairs. No functionality change. by Benjamin Kramer · 12 years ago
  82. 27cb3dd0 ArrayRef'ize Sema::CodeCompleteConstructorInitializer by Dmitri Gribenko · 12 years ago
  83. 070a10e ArrayRef'ize Sema::CodeComplete* by Dmitri Gribenko · 12 years ago
  84. 345d05f [libclang] For "@import .." code-completion results, associate a CXCursor_ModuleImportDecl cursor instead of CXCursor_NotImplemented. by Argyrios Kyrtzidis · 13 years ago
  85. d3da6e0 Enhance the ObjC global method pool to record whether there were 0, 1, or >= 2 methods (with a particular selector) inside categories. by Argyrios Kyrtzidis · 13 years ago
  86. b4a9e86 Parsing support for thread_local and _Thread_local. We give them the same by Richard Smith · 13 years ago
  87. 6ae7e50 Add 178663 back. by Rafael Espindola · 13 years ago
  88. 985a3ab Revert 178663. by Rafael Espindola · 13 years ago
  89. adea16b Don't compute a patched/semantic storage class. by Rafael Espindola · 13 years ago
  90. 8e1ac33 Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar for the _Atomic type specifier. by Richard Smith · 13 years ago
  91. b6210df [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. by Argyrios Kyrtzidis · 13 years ago
  92. be8bc67 documentation parsing: when providing code completion comment by Fariborz Jahanian · 13 years ago
  93. 1fcf492 documentation parsing. Provide code completion comment by Fariborz Jahanian · 13 years ago
  94. 3e56dd4 Don't try to typo-correct 'super' in an objc method. by Argyrios Kyrtzidis · 13 years ago
  95. 5ea9577 Add TagDecl::hasNameForLinkage(), which is true if the tag by John McCall · 13 years ago
  96. 61e3681 Add code completion for @import <rdar://problem/13344306>. by Douglas Gregor · 13 years ago
  97. 15a0b55 objective-C code completion. Property accessors may not by Fariborz Jahanian · 13 years ago
  98. 09c9e81 [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class by Argyrios Kyrtzidis · 13 years ago
  99. 6adc78e Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 13 years ago
  100. 6cfb153 Remove a const_cast by propagating constness to called functions by Dmitri Gribenko · 13 years ago