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