aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/CodeCompleteConsumer.cpp
AgeCommit message (Expand)Author
2013-01-31Allow the computation of the base priority for a declaration code completion ...Douglas Gregor
2013-01-23Use 'const Decl *' throughout code completion in SemaDmitri Gribenko
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-09-26[libclang] Remove the ParentKind cursor kind from code-completion results.Argyrios Kyrtzidis
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-05-20Bitpack CodeCompletionResults.Benjamin Kramer
2012-04-10[code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis
2012-03-27Introduce a new libclang API to determine the parent context of a codeDouglas Gregor
2012-03-26Move CodeCompletionBuilder's chunk adding methods out of line.Benjamin Kramer
2012-03-17When determining the availability of an enum constant, also considerDouglas Gregor
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-01-17Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-10-14Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer
2011-10-14Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations toErik Verbruggen
2011-10-06Added CXAvailability_NotAccessible to indicate that a declaration is availabl...Erik Verbruggen
2011-07-30When performing code completion after at @interface, allow bothDouglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-07Introduce a new libclang aPI function,Douglas Gregor
2011-03-23Implement a new 'availability' attribute, that allows one to specifyDouglas Gregor
2011-02-18When code-completing a case statement for a switch on a value ofDouglas Gregor
2011-02-17Implement code completion results for the Objective-C Key-Value CodingDouglas Gregor
2011-02-02Revert r124704, which uniqued code-completion strings. The spaceDouglas Gregor
2011-02-01Unique code-completion strings. On Cocoa.h, this costs us about 4% inDouglas Gregor
2011-02-01Create a special allocator class for code completion, so that all ofDouglas Gregor
2011-02-01Allocate CodeCompletionString and all of its components in aDouglas Gregor
2010-10-11Eliminate the (de-)serialization of code completion results, now thatDouglas Gregor
2010-09-23Synchronize globally-cached code completion results with the resultsDouglas Gregor
2010-09-21Add code completion for C++ constructors wherever we see the class (orDouglas Gregor
2010-09-18Give the Objective-C _cmd an "unlikely" code completion priority; it'sDouglas Gregor
2010-09-03Synchronize code-completion cursor kinds with indexing cursorDouglas Gregor
2010-09-03Simplify code-completion result sorting a bitDouglas Gregor
2010-08-31Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl
2010-08-26Move the sorting of code-completion results out of the main path andDouglas Gregor
2010-08-26Revert r112149, "Move the sorting of code-completion results out of the mainDaniel Dunbar
2010-08-26Move the sorting of code-completion results out of the main path andDouglas Gregor
2010-08-26Revert "Move the sorting of code-completion results out of the main path andDouglas Gregor
2010-08-25Move the sorting of code-completion results out of the main path andDouglas Gregor
2010-08-25When combining the code-completion results from Sema long with theDouglas Gregor
2010-08-25Teach Sema to live without CodeCompleteConsumer.h.John McCall
2010-08-25Move more stuff out of Sema.h.John McCall
2010-08-24Struggle mightily against header inclusion in Sema.h.John McCall
2010-08-23Introduce new libclang API functions that determine the availabilityDouglas Gregor
2010-08-20Another step in the process of making the parser depend on Sema:John McCall
2010-08-13Implement caching of code-completion results for macro definitionsDouglas Gregor
2010-08-12Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor
2010-08-11Once code completion has completed, pass a "completion context" on toDouglas Gregor