summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* [C++11] Updating getUsingDirectives to use iterator_range instead of a std::p...Aaron Ballman2014-03-071-8/+5
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-3/+2
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-7/+7
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-1/+1
* Don't suggest non-static methods as corrections when they obviouslyKaelyn Uhrain2014-02-281-5/+27
* PR18685: Ignore class template specializations as potentialKaelyn Uhrain2014-02-091-0/+7
* Don't consider records with a NULL identifier as a name for typo correction.Kaelyn Uhrain2014-02-051-1/+1
* Add implicit declarations of allocation functions when looking them up forRichard Smith2014-02-041-21/+19
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-1/+1
* Don't forget about a builtin if we're about to redeclare it and we couldn'tRichard Smith2014-01-221-8/+0
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-23/+7
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-8/+9
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-1/+1
* Use the appropriate SourceLocation for the template backtrace when doingNick Lewycky2014-01-111-1/+1
* Eliminate the last trivial NDEBUG uses in clang headersAlp Toker2013-12-071-1/+2
* Sema: Make helper function static.Benjamin Kramer2013-11-011-1/+1
* PR17731: When determining whether a tag and a non-tag were declared in the sameRichard Smith2013-10-301-2/+17
* Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.Kaelyn Uhrain2013-10-191-1/+13
* Be smarter about deciding to add a leading '::' to aKaelyn Uhrain2013-10-191-22/+49
* Merge NamespaceSpecifierSet's AddNamespace and AddRecord as they areKaelyn Uhrain2013-10-191-75/+9
* PR17592: Ensure we diagnose shadowing a template parameter with a local externRichard Smith2013-10-161-2/+4
* Fixed code style of my change.Serge Pavlov2013-10-151-1/+1
* Do not use typo correction that is unaccessible.Serge Pavlov2013-10-141-2/+9
* Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a ...Ted Kremenek2013-10-081-15/+12
* Add support for WG21 N3599 (literal operator template for strings) as a GNURichard Smith2013-10-071-13/+32
* Silencing an MSVC warning; SmallSet::count returns a bool instead of a size_t.Aaron Ballman2013-10-051-1/+1
* Speed up CorrectTypo by avoiding lookups on unreasonable candidates.Kaelyn Uhrain2013-10-021-37/+47
* Fix typo correction usage of SemaAccess.cpp.Eli Friedman2013-10-011-1/+1
* Cache the location of failed typo corrections so that typo correctionKaelyn Uhrain2013-09-271-25/+26
* Teach typo correction to look inside of classes like it does namespaces.Kaelyn Uhrain2013-09-261-5/+102
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-2/+42
* PR13657 (and duplicates):Richard Smith2013-09-121-1/+2
* C++ modules: if a class is defined in multiple modules (for instance, becauseRichard Smith2013-09-091-1/+1
* Removed useless default branch of switch statement.Serge Pavlov2013-08-291-3/+0
* Change return type of Sema::DiagnoseAmbiguousLookup from bool to void.Serge Pavlov2013-08-291-13/+8
* Delete CC_Default and use the target default CC everywhereReid Kleckner2013-08-271-1/+1
* Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm2013-08-231-9/+6
* During typo correction, check for an exact match in an unimported module. If weRichard Smith2013-08-201-8/+116
* Fix a use-after-free found in libclang when doing code completion. TheChandler Carruth2013-08-181-3/+9
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-0/+38
* Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3:Richard Smith2013-08-131-3/+21
* Add hooks for typo correction to ExternalSemaSource, courtesy of Luke Zarko.Kaelyn Uhrain2013-08-121-0/+8
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-091-9/+7
* Implement [class.friend]p11's special name lookup rules for friend declarationsRichard Smith2013-08-091-0/+11
* When we perform dependent name lookup during template instantiation, it's notRichard Smith2013-07-251-31/+107
* Reinstate r186040, with additional fixes and more test coverage (reverted inRichard Smith2013-07-171-2/+10
* Re-revert r86040, which was un-reverted in r186199.Chandler Carruth2013-07-151-9/+2
* Add 'static' and 'const' qualifiers to some arrays of strings.Craig Topper2013-07-151-3/+3
* Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper2013-07-151-3/+3
OpenPOWER on IntegriCloud