aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/libclang/CIndexCodeCompletion.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-03-24[libclang] Bury dead TemporaryFilesKrasimir Georgiev1-6/+0
2017-03-21Apply clang-tidy's performance-unnecessary-value-param to parts of clang.Benjamin Kramer1-1/+2
2017-01-06Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and...David Blaikie1-10/+9
2017-01-06Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and ...David Blaikie1-9/+10
2017-01-05IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeComp...David Blaikie1-10/+9
2016-12-17[libclang] Remove the 'extern "C"' blocks from the implementation files.Argyrios Kyrtzidis1-12/+3
2015-07-25[libclang] Use lambdas instead of explicit structs when storing arguments.Benjamin Kramer1-29/+21
2015-07-07[libclang] Replace ObjC generic parameters in code-completion results.Douglas Gregor1-1/+1
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-2/+2
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2
2015-06-20Introduce a PCHContainerOperations interface (NFC).Adrian Prantl1-7/+5
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-1/+1
2015-03-10Make helper functions static. NFC.Benjamin Kramer1-1/+1
2015-01-28Improves overload completion result chunks.Francisco Lopes da Silva1-1/+2
2015-01-21Initial support for C++ parameter completionFrancisco Lopes da Silva1-1/+1
2014-08-27Update for LLVM api change.Rafael Espindola1-2/+2
2014-07-07libclang: refactor handling of unsaved_filesAlp Toker1-14/+13
2014-06-27Remove 'const' from MemoryBuffers used through the SourceManagerDavid Blaikie1-2/+2
2014-06-08[C++11] Use 'nullptr'. Tools edition.Craig Topper1-15/+15
2014-05-09Don't leak the CXStoredDiagnostics returned by clang_codeCompleteGetDiagnostic()Nico Weber1-2/+12
2014-04-15Honour -ivfsoverlay in ASTUnit to match clangBen Langmuir1-19/+12
2014-03-15[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-13/+13
2014-03-02[C++11] Use std::atomic instead of LLVM's.Benjamin Kramer1-10/+8
2014-02-11Fix a typo in the function name that I just introduced (r201155)Dmitri Gribenko1-1/+1
2014-02-11libclang: audit all APIs that accept a CXTranslationUnit to make sure thatDmitri Gribenko1-1/+6
2014-02-07ASTUnit: ArrayRef'ize RemappedFilesDmitri Gribenko1-1/+1
2013-09-13Remove unnecessary inclusion of Sema.hDavid Blaikie1-0/+1
2013-06-26Don't use PathV1.h in CIndexCodeCompletion.cpp.Rafael Espindola1-3/+3
2013-06-18Simplify a loop in ProcessCodeCompleteResults(). Pointed out by David BlaikieDmitri Gribenko1-6/+6
2013-06-18ArrayRef'ize CodeCompletionContext::getNumSelIdents()Dmitri Gribenko1-8/+6
2013-06-13Use the sys::ExecuteAndWait that takes StringRefs.Rafael Espindola1-0/+1
2013-02-07libclang: reduce CXString abuseDmitri Gribenko1-25/+20
2013-02-03libclang: remove 'using namespace cxstring'Dmitri Gribenko1-1/+0
2013-02-02libclang: introduce cxstring::{createRef,createDup} for StringRefsDmitri Gribenko1-2/+2
2013-02-02libclang: introduce cxstring::{createRef,createDup} for C stringsDmitri Gribenko1-6/+5
2013-02-01libclang: itroduce cxstring::createEmpty()Dmitri Gribenko1-5/+5
2013-02-01libclang: introduce cxstring::createNull()Dmitri Gribenko1-4/+4
2013-01-26libclang: type safety for CXTranslationUnitImpl::CIdxDmitri Gribenko1-1/+1
2013-01-26libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData)Dmitri Gribenko1-2/+2
2013-01-19Re-sort all the headers. Lots of regressions have crept in here.Chandler Carruth1-1/+1
2013-01-10[libclang] Enhance logging capabilities of libclang.Argyrios Kyrtzidis1-0/+7
2013-01-02Re-sort #include lines using the llvm/utils/sort_includes.py script.Chandler Carruth1-1/+0
2012-12-22[libclang] Check for the 'LIBCLANG_NOTHREADS' environment variable before cre...Argyrios Kyrtzidis1-0/+6
2012-12-04Sort #include lines for tools/...Chandler Carruth1-7/+7
2012-11-22Make helpers static/anonymous.Benjamin Kramer1-1/+4
2012-10-23Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor1-1/+5
2012-09-26[libclang] Remove the ParentKind cursor kind from code-completion results.Argyrios Kyrtzidis1-2/+0
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko1-4/+21
2012-04-10[code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis1-7/+13
2012-03-28[libclang] Rename setBackGroundPriority -> setThreadBackgroundPriority.Argyrios Kyrtzidis1-1/+1