summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* No functionality change, just fix whitespace, a typo and remove an unnecessaryNick Lewycky2015-10-181-3/+3
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-5/+7
* Don't try to get a CXXRecordDecl from a non-class TemplateSpecializationType.Kaelyn Takata2015-10-011-0/+2
* [modules] When picking one of two template declarations as a lookup result,Richard Smith2015-09-111-1/+16
* Fix access control for lookups using the Microsoft __super extension.John McCall2015-09-091-2/+15
* [modules] If local submodule visibility is disabled, don't bother checkingRichard Smith2015-08-241-15/+20
* Improve the performance of resolving a lookup result. We usually don't need toRichard Smith2015-08-221-4/+37
* Add support for System z vector language extensionsUlrich Weigand2015-07-301-1/+1
* [modules] When performing redeclaration lookup for a using declaration, preferRichard Smith2015-07-291-26/+58
* [AST] Turn the callbacks of lookupInBases and forallBases into a function_refBenjamin Kramer2015-07-251-7/+10
* [modules] In C++, stop serializing and deserializing a list of declarations inRichard Smith2015-07-211-7/+19
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-3/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-3/+3
* [modules] If we merge a template, also track that its parameters are merged soRichard Smith2015-06-171-4/+12
* [modules] Improve diagnostic for a template-id that's invalid because a defaultRichard Smith2015-06-171-17/+50
* [modules] Better support for redefinitions of an entity from the same module.Richard Smith2015-06-151-17/+46
* [modules] Apply name visibility rules to names found by ADL.Richard Smith2015-06-121-0/+3
* [modules] Track all default template arguments for a given parameter acrossRichard Smith2015-06-101-0/+26
* [modules] Fix some visibility issues with default template arguments.Richard Smith2015-06-091-3/+15
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* [modules] Support merging a parsed default function/template argument with an...Richard Smith2015-05-201-1/+6
* [modules] Add local submodule visibility support for declarations.Richard Smith2015-05-151-20/+95
* Refactor: when exposing a definition in some module, provide listeners with theRichard Smith2015-05-151-1/+3
* [modules] Suport for merging a parsed enum definition into an existing import...Richard Smith2015-05-071-0/+7
* Use concrete type instead of auto in for-loop. No functionality change.Richard Trieu2015-04-151-1/+1
* Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu2015-04-151-1/+1
* [modules] Allow a function to be redefined if the old definition is not visible.Richard Smith2015-03-271-2/+1
* [modules] Handle defining a class template on top of an existing imported-but...Richard Smith2015-03-271-2/+18
* [modules] Remove redundant import of lexical decls when building a lookup tableRichard Smith2015-03-231-6/+34
* Reverting r232793 until some new LLDB failures are discussedVince Harron2015-03-221-34/+6
* [modules] Remove some redundant work when building a lookup table for a DeclC...Richard Smith2015-03-201-6/+34
* Sema: Replace the SetVector/DenseMap/std::sort combination with a simple std:...Benjamin Kramer2015-03-131-21/+1
* [modules] Rework merging of redeclaration chains on module import.Richard Smith2015-03-051-1/+3
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-2/+2
* PR21857: weaken an incorrect assertion.Richard Smith2015-02-111-2/+12
* [modules] When determining whether a name from a module replaces a name weRichard Smith2015-02-101-0/+5
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-12/+8
* Use the real CXXScopeSpec when setting the correction SourceRange.Kaelyn Takata2015-01-281-1/+1
* Fix a case where delayed typo correction should have resolved anKaelyn Takata2015-01-161-4/+2
* Add a new flag, -fspell-checking-limit=<number> to control how many times we'...Nick Lewycky2014-12-161-69/+16
* Perform correct lookup when '__super' is used in class with dependent base.Nikola Smiljanic2014-12-011-0/+25
* Correctly set the SourceRange a TypoCorrection will replace.Kaelyn Takata2014-11-201-3/+5
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-10/+10
* Wrap to 80 columns, no behavior change.Nico Weber2014-11-191-1/+2
* Make LookupResult be copyable to avoid decomposing an existing one andKaelyn Takata2014-11-111-6/+6
* Add a callback for recovering using a typo correction.Kaelyn Takata2014-10-271-5/+9
* Add simple way for a CorrectionCandidateCallback to reject exactKaelyn Takata2014-10-271-47/+50
* Start adding the infrastructure for handling TypoExprs.Kaelyn Takata2014-10-271-104/+213
OpenPOWER on IntegriCloud