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