aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/CodeComplete.cpp
AgeCommit message (Expand)AuthorFilesLines
6 days[clangd] Improve Markup Rendering (#140498)tcottin1-1/+5
13 days[Clang][AST][NFC] Introduce `NamespaceBaseDecl` (#149123)Yanzuo Liu1-1/+0
2025-07-12[Clang][AST][NFC] (`RecordDecl` -> `CXXRecordDecl`)`::isInjectedClassName` (#...Yanzuo Liu1-1/+1
2025-05-12[clangd] Add CodePatterns config option under Completion (#137613)Noustaa1-2/+10
2025-04-01[clang] improved preservation of template keyword (#133610)Matheus Izvekov1-1/+0
2025-03-20[clangd] Add `HeaderInsertion` config option (#128503)Mythreya1-1/+1
2025-01-15[clangd] Augment code completion results with documentation from the index. (...Bevin Hansson1-0/+27
2024-12-27[clangd] Allow specifying what headers are always included via "" or <> (#67749)kleines Filmröllchen1-5/+9
2024-10-06[clangd] Add ArgumentLists config option under Completion (#111322)Nathan Ridge1-8/+18
2024-09-30[clangd] [C++20] [Modules] Support code complete for C++20 modules (#110083)Chuanqi Xu1-1/+4
2024-04-11[clangd] Avoid using CompletionItemKind.Text for macro completions from the i...Nathan Ridge1-3/+13
2024-03-20[clangd] Handle variable templates consistently with class templates in code ...Nathan Ridge1-1/+2
2024-03-11[clangd] Avoid libFormat's objective-c guessing heuristic where possible (#84...Nathan Ridge1-2/+2
2023-12-13[clangd] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-10/+10
2023-11-12[clangd] Correctly identify the next token after the completion point (#69153)Nathan Ridge1-1/+41
2023-09-28[clangd][CodeComplete] Improve FunctionCanBeCallYounan Zhang1-3/+3
2023-09-05[clang] NFCI: Change returned LanguageOptions pointer to referenceJan Svoboda1-3/+3
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu1-0/+1
2023-08-28Revert "Reland "[clang-repl] support code completion at a REPL.""Vassil Vassilev1-1/+0
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu1-0/+1
2023-07-05[clangd][c++20] Drop first template argument in code completion in some conte...Jens Massberg1-3/+31
2023-06-27[clang][Sema] Add CodeCompletionContext::CCC_ObjCClassForwardDeclDavid Goldman1-7/+24
2023-06-05[clangd] Move completion signatures and labelDetailsSam McCall1-1/+5
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata1-1/+1
2023-04-27[clangd] Add batch fixes for include-cleaner diagnosticsHaojian Wu1-1/+1
2023-03-17[clangd] Refine logic on $0 in completion snippetsYounan Zhang1-3/+2
2023-02-24[clangd] Avoid using CompletionItemKind.Text for macro completionsNathan Ridge1-11/+12
2023-02-09[clangd] Fix getQueryScopes for using-directive with inline namespaceTom Praschan1-37/+74
2023-01-09[clangd] Full support for #import insertionsDavid Goldman1-5/+13
2023-01-07[clang-tools-extra] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata1-1/+0
2023-01-07[clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-12/+12
2023-01-07[clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-07[clangd] Allow to build Clangd without decision forestIlya Biryukov1-0/+11
2022-12-06[clangd] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+1
2022-12-06[clang][Tooling] Add support for generating #import editsDavid Goldman1-1/+2
2022-12-06[clangd] Add new IncludeDirective to IncludeHeaderWithReferencesDavid Goldman1-4/+12
2022-12-03[clang-tools-extra] Use std::nullopt instead of None (NFC)Kazu Hirata1-4/+4
2022-11-21Don't use Optional::getPointer (NFC)Kazu Hirata1-4/+4
2022-11-17[clangd] Add heuristic for dropping snippet when completing member function p...Tom Praschan1-0/+2
2022-11-02[clangd] Add scoped enum constants to all-scopes-completionTom Praschan1-1/+1
2022-11-02[clangd] Index unscoped enums in class scope for code completionTom Praschan1-1/+7
2022-10-31[clangd] Populate ranges and symbol origin for paramname completionsKadir Cetinkaya1-1/+10
2022-09-21[clangd] Return earlier when snippet is emptyTom Praschan1-2/+3
2022-09-08[clangd] Set Incompleteness for spec fuzzyfind requestsKadir Cetinkaya1-6/+10
2022-09-08[clangd][ObjC] Improve completions for protocols + category namesDavid Goldman1-15/+26
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-07-24Remove redundaunt override specifiers (NFC)Kazu Hirata1-1/+1
2022-07-19Argument name support for function pointer signature hintsQwinci1-2/+4
2022-07-12[clang, clang-tools-extra] Use has_value instead of hasValue (NFC)Kazu Hirata1-1/+1
2022-07-01[clangd][ObjC] Fix ObjC method definition completionDavid Goldman1-1/+1