aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/libclang/CIndexCodeCompletion.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-01NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151782)James Y Knight1-4/+5
2025-07-31NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151545)James Y Knight1-3/+3
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda1-5/+5
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata1-5/+5
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda1-5/+5
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-5/+5
2024-01-19[Clang] [NFC] Remove default argument in ASTUnit.h (#78566)Sirraide1-1/+2
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu1-2/+3
2023-08-28Revert "Reland "[clang-repl] support code completion at a REPL.""Vassil Vassilev1-3/+2
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu1-2/+3
2023-08-23Revert "[clang-repl] support code completion at a REPL."Vassil Vassilev1-3/+2
2023-08-23[clang-repl] support code completion at a REPL.Fred Fu1-2/+3
2023-06-27[clang][Sema] Add CodeCompletionContext::CCC_ObjCClassForwardDeclDavid Goldman1-0/+1
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-1/+1
2022-11-14Revert "[libclang] Expose completion result kind in `CXCompletionResult`"Muhammad Omair Javaid1-15/+0
2022-11-10[libclang] Expose completion result kind in `CXCompletionResult`Egor Zhdan1-0/+15
2022-01-03[CodeCompletion] Signature help for braced constructor callsSam McCall1-5/+6
2021-08-12[CodeComplete] Basic code completion for attribute names.Sam McCall1-0/+1
2021-06-25[clang] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö1-1/+1
2020-04-28AllocatedCXCodeCompleteResults::DiagnosticWrappers: use unique_ptr to simplif...David Blaikie1-5/+6
2019-10-16Replace platform-dependent `stat` with `llvm::sys::fs::status`. NFC intended.Volodymyr Sapsai1-2/+2
2019-04-18[CodeComplete] Remove obsolete isOutputBinary().Sam McCall1-3/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-15Fix includes and dependencies for libclangRichard Trieu1-1/+0
2018-10-24[clang] Introduce new completion context typesKadir Cetinkaya1-2/+3
2018-09-18[CodeComplete] Add completions for filenames in #include directives.Sam McCall1-0/+4
2018-08-30[CodeComplete] Report location of opening parens for signature helpIlya Biryukov1-1/+2
2018-06-13[libclang] Optionally add code completion results for arrow instead of dotIvan Donchevskii1-4/+53
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-19/+19
2018-01-12[CodeComplete] Add an option to omit results from the preamble.Sam McCall1-0/+2
2017-12-07[libclang] Record code-completion invocations to a temporary file whenAlex Lorenz1-0/+11
2017-11-14[libclang] Allow crash recovery with LIBCLANG_NOTHREADSErik Verbruggen1-5/+0
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