summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)Author
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling
2024-03-25[clang][CodeComplete] Handle deref operator in getApproximateType (#86466)Nathan Ridge
2024-03-12[clang][CodeCompletion] Allow debuggers to code-complete reserved identifiers...Michael Buch
2024-03-05[clangd] Show argument names for function pointer struct fields (#69011)Qwinci
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata
2023-11-24[clang] Add missing LinkageSpec case to getCursorKindForDecl (#72401)Sebastian Poeplau
2023-11-03[clang][NFC] Refactor `TagTypeKind` (#71160)Vlad Serebrennikov
2023-09-28[clangd][CodeComplete] Improve FunctionCanBeCallYounan Zhang
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu
2023-08-28Revert "Reland "[clang-repl] support code completion at a REPL.""Vassil Vassilev
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu
2023-08-23Revert "[clang-repl] support code completion at a REPL."Vassil Vassilev
2023-08-23[clang-repl] support code completion at a REPL.Fred Fu
2023-08-20[Sema] Modernize ShadowMapEntry (NFC)Kazu Hirata
2023-08-18[clang] Support function pointer types with attributes when extracting parame...Nathan Ridge
2023-08-11[C23] Rename C2x -> C23; NFCAaron Ballman
2023-07-31[NFC] Avoid potential dereferencing of nullptr.Sindhu Chittireddy
2023-06-27[clang][Sema] Add CodeCompletionContext::CCC_ObjCClassForwardDeclDavid Goldman
2023-05-30[clang][lex] NFCI: Use FileEntryRef in Sema::CodeCompleteIncludedFileJan Svoboda
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata
2023-04-24[clang] Make access to submodules via `iterator_range`Stoorx
2023-04-18[Clang][NFC] Rename methods/vars to reflect their real usageBill Wendling
2023-04-07[NFC][clang] Fix static analyzer tool remarks about large copies by valuesManna, Soumi
2023-04-05[Clang][NFC] Refactor "Designators" to be more similarBill Wendling
2023-03-02Revert "[Clang] Refactor "Designators" into a unified implementation [NFC]"Bill Wendling
2023-02-07[Clang] Refactor "Designators" into a unified implementation [NFC]Bill Wendling
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille
2022-12-16[CodeComplete] Offer completions for headers with extension .hxx in include d...Nathan Ridge
2022-12-15[CodeComplete] Complete members of dependent `auto` variablesSam McCall
2022-12-14[CodeComplete] Provide designated-init completions in (const) reference contextSam McCall
2022-12-04[clang] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[Sema] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-17[clangd] Add heuristic for dropping snippet when completing member function p...Tom Praschan
2022-11-08Fix duplicate word typos; NFCRageking8
2022-10-25NFC: [clang] Template argument cleanups.Matheus Izvekov
2022-10-14[C2x] Implement support for nullptr and nullptr_tAaron Ballman
2022-09-18[clang] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-17[clang] Apply FixIts to members declared via `using` in derived classesDenis Fatkulin
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-01Fixed a number of typosGabriel Ravier
2022-07-27[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-19Argument name support for function pointer signature hintsQwinci
2022-07-14Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-15[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-13Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-12[clang, clang-tools-extra] Use has_value instead of hasValue (NFC)Kazu Hirata