aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaLookup.cpp
AgeCommit message (Expand)Author
2011-08-31objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian
2011-08-30Declare and define implicit move constructor and assignment operator.Sebastian Redl
2011-08-27objective-c: Treat top-level objective-c declarationsFariborz Jahanian
2011-08-03Improve overloaded function handling in the typo correction code.Kaelyn Uhrain
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-18Use the new llvm::TinyPtrVector class, which implements exactly whatChris Lattner
2011-07-12Fix a bug where a local variable named 'self' is causingFariborz Jahanian
2011-07-12Fix typo correction crash on overloaded functions, pr10283.Hans Wennborg
2011-07-05Initialize member.Benjamin Kramer
2011-07-01When adding boolean keywords for typo correction, add either "bool" orDouglas Gregor
2011-06-28Fix non-determinism in selecting between equal-length names which referChandler Carruth
2011-06-28Fix an invalid use of ::back() on an newly emptied vector. Also tightenChandler Carruth
2011-06-28Dynamically allocate the StringMaps used in typo correction so that weDouglas Gregor
2011-06-28Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor
2011-06-24Fix unused label warning.Jay Foad
2011-06-24This patch started as an attempt to fix up the horrid namingSean Hunt
2011-06-23Clean up the heart of the caching code and miss fewer edge cases.Sean Hunt
2011-06-22Fix a think-o that amazingly didn't show up until I started writingSean Hunt
2011-06-22Actually, you know, fix the problem.Sean Hunt
2011-06-22Avoid making assumption that this is either a CXXMethodDecl or aSean Hunt
2011-06-21Attempt to reapply this patch for caching copy assignment operatorSean Hunt
2011-06-10This change is breaking selfhost. Revert it until I have more timeSean Hunt
2011-06-10Implement caching of copy assignment operator lookup.Sean Hunt
2011-06-10Implement caching for copy constructors in similar situations.Sean Hunt
2011-06-10Implement caching of default constructors on the resolution table. ThisSean Hunt
2011-06-07Catch the memory leak in a bucketSean Hunt
2011-06-04Reimplement r132572 on top of a FoldingSet, thus hopefully solving bothSean Hunt
2011-06-03Revert r132572 to figure out why it broke selfhost and clean it up asSean Hunt
2011-06-03Begin implementing a cache of special member lookups. Currently onlySean Hunt
2011-05-11Implement implicit deletion of default constructors.Sean Hunt
2011-05-09Clean up trivial default constructors now.Sean Hunt
2011-05-02Don't abuse reinterpret cast to do something the API of PointerUnionChandler Carruth
2011-04-23Like the coding standards say, do not use "using namespace std".Jay Foad
2011-04-14Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith
2011-04-13From Vassil Vassilev: Give external source's last resort lookup a chance, eve...Axel Naumann
2011-04-12Objective-C++: The global namespace is an associated namespace of anDouglas Gregor
2011-03-06Reinstate r127112, "Propagate new-style exception spec information to ExtProt...Sebastian Redl
2011-03-06Revert r127112, "Propagate new-style exception spec information to ExtProtoIn...NAKAMURA Takumi
2011-03-05Propagate new-style exception spec information to ExtProtoInfo.Sebastian Redl
2011-03-05Fixed LabelDecl source range and cleaned creation code.Abramo Bagnara
2011-03-03Fixed source range for LabelDecl.Abramo Bagnara
2011-02-24From Vassil Vassilev:Axel Naumann
2011-02-19Use PointerUnion::getAddrOf instead of messing with PointerUnion & reinterpre...Argyrios Kyrtzidis
2011-02-18fix rdar://9024687, a crash on invalid that we used to silently ignore.Chris Lattner
2011-02-18implement basic support for __label__. I wouldn't be shocked if there areChris Lattner
2011-02-18Switch labels over to using normal name lookup, instead of their Chris Lattner
2011-02-16When searching for visible declarations (e.g., for code completion),Douglas Gregor
2011-01-27Fix whitespace.NAKAMURA Takumi
2011-01-277bit-ize.NAKAMURA Takumi
2011-01-05Replace the representation of template template argument packDouglas Gregor