summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaLookup.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Don't abuse reinterpret cast to do something the API of PointerUnionChandler Carruth2011-05-021-2/+2
* Like the coding standards say, do not use "using namespace std".Jay Foad2011-04-231-3/+2
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-1/+4
* From Vassil Vassilev: Give external source's last resort lookup a chance, eve...Axel Naumann2011-04-131-2/+2
* Objective-C++: The global namespace is an associated namespace of anDouglas Gregor2011-04-121-1/+4
* Reinstate r127112, "Propagate new-style exception spec information to ExtProt...Sebastian Redl2011-03-061-2/+1
* Revert r127112, "Propagate new-style exception spec information to ExtProtoIn...NAKAMURA Takumi2011-03-061-1/+2
* Propagate new-style exception spec information to ExtProtoInfo.Sebastian Redl2011-03-051-2/+1
* Fixed LabelDecl source range and cleaned creation code.Abramo Bagnara2011-03-051-14/+19
* Fixed source range for LabelDecl.Abramo Bagnara2011-03-031-1/+1
* From Vassil Vassilev:Axel Naumann2011-02-241-1/+6
* Use PointerUnion::getAddrOf instead of messing with PointerUnion & reinterpre...Argyrios Kyrtzidis2011-02-191-3/+3
* fix rdar://9024687, a crash on invalid that we used to silently ignore.Chris Lattner2011-02-181-2/+3
* implement basic support for __label__. I wouldn't be shocked if there areChris Lattner2011-02-181-4/+13
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-7/+28
* When searching for visible declarations (e.g., for code completion),Douglas Gregor2011-02-161-0/+10
* Fix whitespace.NAKAMURA Takumi2011-01-271-228/+228
* 7bit-ize.NAKAMURA Takumi2011-01-271-2/+2
* Replace the representation of template template argument packDouglas Gregor2011-01-051-2/+3
* When we attempt to create a built-in that involves a library type weDouglas Gregor2011-01-031-5/+14
* Remove obsolete comments.Francois Pichet2011-01-021-7/+0
* Restore r121752 without modification.John McCall2010-12-141-5/+6
* Pull out r121752 in case it's causing the selfhost breakage.John McCall2010-12-141-6/+5
* Factor out most of the extra state in a FunctionProtoType into a separateJohn McCall2010-12-141-5/+6
OpenPOWER on IntegriCloud