aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/CodeCompleteConsumer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-20Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer1-3/+3
2016-07-27Fix unnecessary default switch warningSimon Pilgrim1-1/+1
2016-07-27Implement filtering for code completion of identifiers.Vassil Vassilev1-0/+25
2016-02-10Silence some MSVC false positive warnings about integer zexts and falling off...Reid Kleckner1-1/+1
2015-10-20Roll-back r250822.Angel Garcia Gomez1-1/+1
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-1/+1
2015-07-07[libclang] Replace ObjC generic parameters in code-completion results.Douglas Gregor1-2/+4
2015-03-17Teach Twine to support SmallString.Yaron Keren1-10/+7
2015-01-28Improves overload completion result chunks.Francisco Lopes da Silva1-2/+28
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