1. 70571f4 Add hooks for typo correction to ExternalSemaSource, courtesy of Luke Zarko. by Kaelyn Uhrain · 11 years ago
  2. 834c058 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 11 years ago
  3. 4e9686b Implement [class.friend]p11's special name lookup rules for friend declarations by Richard Smith · 11 years ago
  4. b775100 When we perform dependent name lookup during template instantiation, it's not by Richard Smith · 11 years ago
  5. 22050f2 Reinstate r186040, with additional fixes and more test coverage (reverted in by Richard Smith · 11 years ago
  6. 52c2575 Re-revert r86040, which was un-reverted in r186199. by Chandler Carruth · 11 years ago
  7. 3aa29df Add 'static' and 'const' qualifiers to some arrays of strings. by Craig Topper · 11 years ago
  8. b960232 Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]). by Craig Topper · 11 years ago
  9. f9e65a2 Unrevert r186040, reverted in r186185, with fix for PR16597. by Richard Smith · 11 years ago
  10. 1afa611 Revert r186040 to fix PR16597 while Richard investigates what the best fix is. by Chandler Carruth · 11 years ago
  11. 433a13d If we friend a declaration twice, that should not make it visible to name by Richard Smith · 11 years ago
  12. 761695f Make a couple of useful typo correction callbacks more widely available. by Kaelyn Uhrain · 11 years ago
  13. 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
  14. b2567dd Allow typo correction to try removing nested name specifiers. by Kaelyn Uhrain · 11 years ago
  15. caa16dd Look for corrections in enclosing namespaces that require a global NestedNameSpecifier. by Kaelyn Uhrain · 11 years ago
  16. 8d90b4a Add the global namespace (the "::" namespace specifier) to the list of by Kaelyn Uhrain · 11 years ago
  17. cac18ad Lazily provide a __float128 dummy type in -std=gnu++11 mode. by Nico Weber · 11 years ago
  18. 17828ca Provide operator<< for stream output of DeclarationNames by David Blaikie · 11 years ago
  19. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 11 years ago
  20. d99990d Revert r177218. by Argyrios Kyrtzidis · 11 years ago
  21. dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 11 years ago
  22. 7e0c227 <rdar://problem/13605348> Don't consider invalid user-defined literal operators during overload resolution. by Douglas Gregor · 11 years ago
  23. 3436620 Skip transparent contexts when looking for using directives in name lookup. by Douglas Gregor · 11 years ago
  24. 44b2ea9 <rdar://problem/13540899> Collect using directives from all of the semantic contexts not represented by scopes. by Douglas Gregor · 11 years ago
  25. 0db9d20 Fix typo in assertion. by Nick Lewycky · 11 years ago
  26. 96df356 <rdar://problem/13560075> Teach name lookup for builtin names to find hidden declarations. by Douglas Gregor · 11 years ago
  27. 20a7cf4 Give the default CorrectionCandidateCallback::ValidateCandidate some by Kaelyn Uhrain · 11 years ago
  28. 6bed88e <rdar://problem/13317030> Consider using directives when performing unqualified name lookup into declarations contexts represented by the qualified-id but not in the actual scope hierarchy. by Douglas Gregor · 11 years ago
  29. 6aa240c Remove -Wspellcheck and replace it with a diagnostic option. by Argyrios Kyrtzidis · 11 years ago
  30. 57f8da5 Don't try to typo-correct 'super' in an objc method. by Argyrios Kyrtzidis · 11 years ago
  31. bea522f ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 11 years ago
  32. 745af1c In LookupResult::resolveKind(), when handling multiple found declarations, ignore invalid declarations. by Argyrios Kyrtzidis · 11 years ago
  33. 01a4114 Preserve Sema::UndefinedInternals across PCH boundaries. Fixes by Nick Lewycky · 12 years ago
  34. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  35. a121eb3 PR14950: Fix out-of-bounds function parameter access in literal operator lookup. by Richard Smith · 12 years ago
  36. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  37. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  38. 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
  39. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  40. e5411b7 Consistently use 'needsImplicit<special member>' to determine whether we need by Richard Smith · 12 years ago
  41. 9d29543 Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface, by Argyrios Kyrtzidis · 12 years ago
  42. d0adeb6 Simplify checking for whether we should implicitly declare special members and by Richard Smith · 12 years ago
  43. 728948f When adding a NamedDecl to a correction, add the underlying Decl (via by Kaelyn Uhrain · 12 years ago
  44. b1502bc DR1442: In a range-based for statement, namespace 'std' is not an associated by Richard Smith · 12 years ago
  45. 6952c01 Fix typo correction of one qualified name to another. by David Blaikie · 12 years ago
  46. d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
  47. 93e4599 Remove Context argument from TemplateDeductionInfo constructor. It was no longer needed after the unused Context member was removed in r164104. by Craig Topper · 12 years ago
  48. e91a497 Remove RequireCompleteType call which was made redundant by r162586. by Richard Smith · 12 years ago
  49. 42f48fb Instantiate class template specializations during ADL. by John McCall · 12 years ago
  50. b399696 Fix PR13394: Erasing from a vector changes the end of the vector, so make sure we always have the right end. by Benjamin Kramer · 12 years ago
  51. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  52. 6a06e5f PR13381: consider cv-qualifiers on a class member's type when determining which by Richard Smith · 12 years ago
  53. f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 12 years ago
  54. 8da1687 Documentation cleanup: making \param and \returns docs match the code. by James Dennett · 12 years ago
  55. 16ae9de Documentation cleanup: making \param docs match the code. by James Dennett · 12 years ago
  56. 7ba7592 Documentation cleanup: escape "::", and other minor reformatting by James Dennett · 12 years ago
  57. 0f4b5be PR13051: Only suggest the 'template' and 'operator' keywords when performing by Richard Smith · 12 years ago
  58. 8d3607b Allow CorrectTypo to add/modify nested name qualifiers to typos that by Kaelyn Uhrain · 12 years ago
  59. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  60. 48d798c Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 12 years ago
  61. 784ae8e Don't allow multiple correction candidates that have the same identifier by Kaelyn Uhrain · 12 years ago
  62. 396e0a8 In TypoCorrectionConsumer, BestResults to CorrectionResults to lessen by Kaelyn Uhrain · 12 years ago
  63. 8165605 Implement simplify_type traits for redecl_iterator. by David Blaikie · 12 years ago
  64. bd4fa45 Remove ref/value inconsistency in redecl_iterator. by David Blaikie · 12 years ago
  65. 704c8f7 Fix bug where a class's (deleted) copy constructor would be implicitly given a by Richard Smith · 12 years ago
  66. 34f9dc4 Directly store TypoResultsMaps in the TypoEditDistanceMap, getting rid of manual deletion. by Benjamin Kramer · 12 years ago
  67. 9cdd1e3 Delete the TypoResultsMap when erasing the pointer to it. by Benjamin Kramer · 12 years ago
  68. 173a37a Remove more redundant lookups. Add a new "all_lookups_iterator" which provides by Nick Lewycky · 12 years ago
  69. 893a6ea Don't treat synthesized ivars as being in the base class for the purpose of by Nick Lewycky · 12 years ago
  70. 6d858d9 Replace the workaround from r153445 with a proper fix. by Kaelyn Uhrain · 12 years ago
  71. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
  72. 0179868 When diagnosing an invalid out-of-line redeclaration, don't permit by Douglas Gregor · 12 years ago
  73. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 12 years ago
  74. 65daef1 It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we by Nick Lewycky · 12 years ago
  75. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 12 years ago
  76. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  77. 216f78b Improve our semantic error recovery. by Argyrios Kyrtzidis · 12 years ago
  78. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 12 years ago
  79. c2bd73b Sema: Don't emit a gajillion calls to sanity() -- an empty function -- in NDEBUG by Daniel Dunbar · 12 years ago
  80. 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 12 years ago
  81. f5cd5cc Fix a regression from r151117: ADL requires that we attempt to complete any by Richard Smith · 12 years ago
  82. 8c43dcc Replace some DenseSets with SmallPtrSets. Apart from the "small" optimization, the current implementation is also a denser. by Benjamin Kramer · 12 years ago
  83. 7d5088a Initial refactoring of 'ShouldDeleteSpecialMember', in preparation for providing by Richard Smith · 12 years ago
  84. 3ad02aa Silence a valgrind warning, and remove an unused var. by Kaelyn Uhrain · 12 years ago
  85. 2d4d7fd Improve typo correction involving nested name specifiers. by Kaelyn Uhrain · 12 years ago
  86. 63aae82 Use several weighted factors to determine typo candidate viablity. by Kaelyn Uhrain · 12 years ago
  87. bb3d997 Remove the unused TypoCorrectionConsumer::MaxEditDistance. by Kaelyn Uhrain · 12 years ago
  88. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 12 years ago
  89. a1f2114 Introduce the lambda scope before determining explicit captures, which by Douglas Gregor · 13 years ago
  90. 16e46dd Make the callback object to Sema::CorrectTypo mandatory. by Kaelyn Uhrain · 13 years ago
  91. 438ee1f In CorrectTypo, use the cached correction as a starting point instead. by Kaelyn Uhrain · 13 years ago
  92. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  93. bcdd7d9 Remove the now-unused CorrectTypoContext enum. by Kaelyn Uhrain · 13 years ago
  94. ef96ee0 De-virtualize getPreviousDecl() and getMostRecentDecl() when we know by Douglas Gregor · 13 years ago
  95. 117c456 Make sure to consider non-DeclContext scopes properly when finding by Douglas Gregor · 13 years ago
  96. dc98cd0 Fix the caching in CorrectTypo so that other non-keyword identifiers by Kaelyn Uhrain · 13 years ago
  97. 7d5e694 Add initial callback object support to Sema::CorrectTypo. by Kaelyn Uhrain · 13 years ago
  98. f5c9f9f Switch NamespaceDecl from its own hand-rolled redeclaration chain over by Douglas Gregor · 13 years ago
  99. 0782ef2 During name lookup, use redecl_iterator to walk over the redeclaration by Douglas Gregor · 13 years ago
  100. 447af24 When we're performing name lookup for a tag, we still allow ourselves by Douglas Gregor · 13 years ago