summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* When we're performing name lookup for a tag, we still allow ourselvesDouglas Gregor2012-01-051-2/+2
* Implement declaration merging for typedefs loaded from disjointDouglas Gregor2012-01-041-21/+20
* Minor tweak to name lookup for C/Objective-C: after the first name, still con...Douglas Gregor2012-01-031-1/+1
* Test "merging" of typedef types across distinct modules. At present,Douglas Gregor2012-01-031-21/+22
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-12/+0
* Wire up redeclaration chains for Objective-C protocols, so that bothDouglas Gregor2012-01-011-2/+3
* Introduce the core infrastructure needed to model redeclaration chainsDouglas Gregor2012-01-011-0/+2
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-6/+0
* When performing name lookup for a redeclaration, ignore moduleDouglas Gregor2011-12-201-1/+1
* Completely re-implement (de-)serialization of declarationDouglas Gregor2011-12-171-0/+2
* When name lookup finds a module-private Objective-C class declaration,Douglas Gregor2011-12-151-0/+2
* When name lookup comes across a declaration that is in a module thatDouglas Gregor2011-12-141-20/+63
* In Microsoft mode, don't perform typo correction in a template member functio...Francois Pichet2011-12-031-0/+7
* Make sure that name lookup in C checks whether a name is hidden.Douglas Gregor2011-12-021-0/+5
* When we perform a lookup for a dependent name that is a member of anDouglas Gregor2011-10-241-1/+2
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-2/+2
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+6
* Added CXAvailability_NotAccessible to indicate that a declaration is availabl...Erik Verbruggen2011-10-061-6/+8
* Fix Sema::CorrectTypo to ignore found but unresolved symbolsKaelyn Uhrain2011-09-071-2/+2
* objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian2011-08-311-18/+1
* Declare and define implicit move constructor and assignment operator.Sebastian Redl2011-08-301-9/+56
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-4/+1
* Improve overloaded function handling in the typo correction code.Kaelyn Uhrain2011-08-031-9/+39
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-21/+21
* Use the new llvm::TinyPtrVector class, which implements exactly whatChris Lattner2011-07-181-73/+5
* Fix a bug where a local variable named 'self' is causingFariborz Jahanian2011-07-121-1/+6
* Fix typo correction crash on overloaded functions, pr10283.Hans Wennborg2011-07-121-1/+2
* Initialize member.Benjamin Kramer2011-07-051-1/+2
* When adding boolean keywords for typo correction, add either "bool" orDouglas Gregor2011-07-011-2/+4
* Fix non-determinism in selecting between equal-length names which referChandler Carruth2011-06-281-1/+9
* Fix an invalid use of ::back() on an newly emptied vector. Also tightenChandler Carruth2011-06-281-2/+4
* Dynamically allocate the StringMaps used in typo correction so that weDouglas Gregor2011-06-281-12/+26
* Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor2011-06-281-314/+537
* Fix unused label warning.Jay Foad2011-06-241-2/+0
* This patch started as an attempt to fix up the horrid namingAlexis Hunt2011-06-241-24/+36
* Clean up the heart of the caching code and miss fewer edge cases.Alexis Hunt2011-06-231-8/+22
* Fix a think-o that amazingly didn't show up until I started writingAlexis Hunt2011-06-221-1/+1
* Actually, you know, fix the problem.Alexis Hunt2011-06-221-1/+2
* Avoid making assumption that this is either a CXXMethodDecl or aAlexis Hunt2011-06-221-2/+1
* Attempt to reapply this patch for caching copy assignment operatorAlexis Hunt2011-06-211-5/+27
* This change is breaking selfhost. Revert it until I have more timeAlexis Hunt2011-06-101-27/+5
* Implement caching of copy assignment operator lookup.Alexis Hunt2011-06-101-5/+27
* Implement caching for copy constructors in similar situations.Alexis Hunt2011-06-101-1/+17
* Implement caching of default constructors on the resolution table. ThisAlexis Hunt2011-06-101-2/+123
* Catch the memory leak in a bucketAlexis Hunt2011-06-071-1/+2
* Reimplement r132572 on top of a FoldingSet, thus hopefully solving bothAlexis Hunt2011-06-041-6/+55
* Revert r132572 to figure out why it broke selfhost and clean it up asAlexis Hunt2011-06-031-50/+8
* Begin implementing a cache of special member lookups. Currently onlyAlexis Hunt2011-06-031-8/+50
* Implement implicit deletion of default constructors.Alexis Hunt2011-05-111-3/+3
* Clean up trivial default constructors now.Alexis Hunt2011-05-091-3/+3
OpenPOWER on IntegriCloud