summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Unrevert r186040, reverted in r186185, with fix for PR16597.Richard Smith2013-07-121-2/+9
* Revert r186040 to fix PR16597 while Richard investigates what the bestChandler Carruth2013-07-121-9/+2
* If we friend a declaration twice, that should not make it visible to nameRichard Smith2013-07-101-2/+9
* Make a couple of useful typo correction callbacks more widely available.Kaelyn Uhrain2013-07-081-0/+38
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-041-2/+2
* Allow typo correction to try removing nested name specifiers.Kaelyn Uhrain2013-07-021-2/+18
* Look for corrections in enclosing namespaces that require a global NestedName...Kaelyn Uhrain2013-07-021-13/+13
* Add the global namespace (the "::" namespace specifier) to the list ofKaelyn Uhrain2013-06-241-1/+7
* Lazily provide a __float128 dummy type in -std=gnu++11 mode.Nico Weber2013-06-201-0/+8
* Provide operator<< for stream output of DeclarationNamesDavid Blaikie2013-05-141-1/+1
OpenPOWER on IntegriCloud