summaryrefslogtreecommitdiffstats
path: root/lib/Sema/CodeCompleteConsumer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis2012-04-101-52/+69
* Introduce a new libclang API to determine the parent context of a codeDouglas Gregor2012-03-271-9/+80
* Move CodeCompletionBuilder's chunk adding methods out of line.Benjamin Kramer2012-03-261-0/+34
* When determining the availability of an enum constant, also considerDouglas Gregor2012-03-171-2/+11
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-5/+4
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-2/+5
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-2/+8
* Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer2011-10-141-1/+1
* Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations toErik Verbruggen2011-10-141-4/+28
* Added CXAvailability_NotAccessible to indicate that a declaration is availabl...Erik Verbruggen2011-10-061-1/+4
* When performing code completion after at @interface, allow bothDouglas Gregor2011-07-301-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-6/+5
* Introduce a new libclang aPI function,Douglas Gregor2011-07-071-1/+7
* Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor2011-03-231-4/+13
* When code-completing a case statement for a switch on a value ofDouglas Gregor2011-02-181-0/+1
* Implement code completion results for the Objective-C Key-Value CodingDouglas Gregor2011-02-171-0/+9
* Revert r124704, which uniqued code-completion strings. The spaceDouglas Gregor2011-02-021-31/+0
* Unique code-completion strings. On Cocoa.h, this costs us about 4% inDouglas Gregor2011-02-011-0/+31
* Create a special allocator class for code completion, so that all ofDouglas Gregor2011-02-011-0/+7
* Allocate CodeCompletionString and all of its components in aDouglas Gregor2011-02-011-106/+31
* Eliminate the (de-)serialization of code completion results, now thatDouglas Gregor2010-10-111-154/+0
* Synchronize globally-cached code completion results with the resultsDouglas Gregor2010-09-231-1/+2
* Add code completion for C++ constructors wherever we see the class (orDouglas Gregor2010-09-211-0/+40
* Give the Objective-C _cmd an "unlikely" code completion priority; it'sDouglas Gregor2010-09-181-1/+9
* Synchronize code-completion cursor kinds with indexing cursorDouglas Gregor2010-09-031-87/+5
* Simplify code-completion result sorting a bitDouglas Gregor2010-09-031-8/+0
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-1/+1
* Move the sorting of code-completion results out of the main path andDouglas Gregor2010-08-261-1/+8
* Revert r112149, "Move the sorting of code-completion results out of the mainDaniel Dunbar2010-08-261-8/+1
* Move the sorting of code-completion results out of the main path andDouglas Gregor2010-08-261-1/+8
* Revert "Move the sorting of code-completion results out of the main path andDouglas Gregor2010-08-261-8/+1
* Move the sorting of code-completion results out of the main path andDouglas Gregor2010-08-251-1/+8
* When combining the code-completion results from Sema long with theDouglas Gregor2010-08-251-0/+56
* Teach Sema to live without CodeCompleteConsumer.h.John McCall2010-08-251-12/+12
* Move more stuff out of Sema.h.John McCall2010-08-251-0/+1
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+1
* Introduce new libclang API functions that determine the availabilityDouglas Gregor2010-08-231-1/+14
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-1/+1
* Implement caching of code-completion results for macro definitionsDouglas Gregor2010-08-131-75/+89
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-1/+1
* Once code completion has completed, pass a "completion context" on toDouglas Gregor2010-08-111-0/+2
* Add code-completion support directly to ASTUnit, which performs codeDouglas Gregor2010-08-041-54/+46
* Minor code simplification.Dan Gohman2010-07-261-2/+1
* Introduce priorities into the code-completion results.Douglas Gregor2010-05-261-13/+34
* Improve code completion in failure cases in two ways:Douglas Gregor2010-05-251-20/+0
* Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer2010-04-171-1/+1
* Implement code completion for Objective-C method declarations andDouglas Gregor2010-04-071-1/+1
* Code completion results that refer to macros now get the cursor kindDouglas Gregor2010-04-051-2/+5