aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-26Eliminate a bunch of temporary strings.Benjamin Kramer1-4/+4
2011-07-26Add new libclang API, clang_codeCompleteGetObjCSelector(), whichDouglas Gregor1-2/+2
2011-07-25Added clang_getCursorReferenceNameRange to libclang to to retrieve parts ofDouglas Gregor1-1/+1
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-33/+33
2011-07-21New libclang API to expose container type for code completion, fromDouglas Gregor1-5/+12
2011-07-07Introduce a new libclang aPI function,Douglas Gregor1-19/+38
2011-06-15Automatic Reference Counting.John McCall1-20/+77
2011-06-11Add code completetion code for the new 'atomic' attributeFariborz Jahanian1-0/+2
2011-06-03Expose @synthesize and @dynamic via their own cursor kinds inDouglas Gregor1-0/+10
2011-06-02Tweak code completions for Objective-C Key-Value Observing. TheDouglas Gregor1-1/+22
2011-05-05When providing code completions for an Objective-C property access,Douglas Gregor1-13/+61
2011-05-04When adding KVC code completions, keep track of all of the selectorsDouglas Gregor1-23/+30
2011-04-18When providing code completions of ivar names for a propertyDouglas Gregor1-18/+30
2011-04-18When producing code completion results for the Objective-C propertyDouglas Gregor1-5/+42
2011-04-15Support for C++11 (non-template) alias declarations.Richard Smith1-2/+3
2011-04-14When determining the "usage" type of a declaration for the purposes of code Douglas Gregor1-2/+33
2011-04-12Don't suggest dynamic_cast or typeid as code completion results whenDouglas Gregor1-22/+29
2011-04-08Use ExprResult& instead of Expr *& in SemaJohn Wiegley1-2/+6
2011-03-26Make helpers static.Benjamin Kramer1-3/+3
2011-02-20Implement the C++0x deduced 'auto' feature.Richard Smith1-1/+0
2011-02-18When code-completing a case statement for a switch on a value ofDouglas Gregor1-3/+4
2011-02-18Selector::getIdentifierInfoForSlot() can return NULL values, a factDouglas Gregor1-13/+11
2011-02-17I will not hold on to temporary StringRefs.Douglas Gregor1-50/+51
2011-02-17Implement code completion results for the Objective-C Key-Value CodingDouglas Gregor1-12/+655
2011-02-16When trying to provide a code completion item for a call to "super" inDouglas Gregor1-1/+12
2011-02-15Teach code completion to cope with block types written without aDouglas Gregor1-5/+7
2011-02-15Implement a special code-completion pattern for "IBAction". FixesDouglas Gregor1-1/+22
2011-02-15When code-completing within a list of declaration specifiers,Douglas Gregor1-0/+8
2011-02-01Create a special allocator class for code completion, so that all ofDouglas Gregor1-76/+66
2011-02-01Provide constant strings for certain common code completion strings,Douglas Gregor1-22/+90
2011-02-01Allocate CodeCompletionString and all of its components in aDouglas Gregor1-764/+789
2011-01-08Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,Alexis Hunt1-1/+1
2010-12-21Fix a major inconsistency in the representation of Objective-CDouglas Gregor1-32/+2
2010-12-14Added missing IgnoreParens().Abramo Bagnara1-4/+1
2010-12-10Added ParenType type node.Abramo Bagnara1-0/+3
2010-12-09Eliminate duplicate code completions for properties.Douglas Gregor1-11/+25
2010-12-09Don't walk the translation unit context to produce protocol names whenDouglas Gregor1-17/+26
2010-12-04More anonymous struct/union redesign. This one deals with anonymous field use...Francois Pichet1-3/+4
2010-11-17Do not produce "purely informative" code completion results forDouglas Gregor1-22/+35
2010-11-09Revert the fix for PR8013.Douglas Gregor1-4/+0
2010-11-09Handle overload resolution when calling an overloaded function setDouglas Gregor1-0/+4
2010-11-09Teach code completion not to include out-of-line declarations andDouglas Gregor1-1/+8
2010-11-08If an instance method messages is sending to an expression of type Class,Douglas Gregor1-8/+15
2010-11-02Teach code completion to provide property results when the propertyDouglas Gregor1-9/+43
2010-10-18Fix the translation of the PCC_ForInit code-completion context forDouglas Gregor1-2/+8
2010-10-18Introduce code completion results for Objective-C methods, both whenDouglas Gregor1-6/+8
2010-10-18When providing code completions of Objective-C method declarationsDouglas Gregor1-48/+28
2010-10-13Eliminate the use of ObjCSuperExpr in code completion.Douglas Gregor1-11/+9
2010-10-11Switch c-index-test from clang_codeComplete() over toDouglas Gregor1-2/+4
2010-10-08Fix the mapping of vertical-space cursor kinds to produce a newline,Douglas Gregor1-0/+1