aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-07-15[Clang][AST] Move NamespaceDecl bits to DeclContext (#98567)Krystian Stasiowski1-1/+1
2024-07-08[C2y] Remove support for _Imaginary (#97436)Aaron Ballman1-1/+2
2024-07-05[clang] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim1-5/+2
2024-05-27[clang][CodeComplete] Recurse into the subexpression of deref operator in get...Younan Zhang1-2/+9
2024-05-17[clang] Introduce `SemaCodeCompletion` (#92311)Vlad Serebrennikov1-611/+695
2024-05-13[clang] Introduce `SemaObjC` (#89086)Vlad Serebrennikov1-18/+22
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata1-5/+4
2024-05-02[Clang] Prevent null pointer dereference in Sema::​CodeCompleteQualifiedId(...smanna121-8/+10
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-57/+55
2024-03-25[clang][CodeComplete] Handle deref operator in getApproximateType (#86466)Nathan Ridge1-0/+5
2024-03-12[clang][CodeCompletion] Allow debuggers to code-complete reserved identifiers...Michael Buch1-0/+4
2024-03-05[clangd] Show argument names for function pointer struct fields (#69011)Qwinci1-0/+6
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-2/+2
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata1-1/+1
2023-11-24[clang] Add missing LinkageSpec case to getCursorKindForDecl (#72401)Sebastian Poeplau1-0/+3
2023-11-03[clang][NFC] Refactor `TagTypeKind` (#71160)Vlad Serebrennikov1-13/+14
2023-09-28[clangd][CodeComplete] Improve FunctionCanBeCallYounan Zhang1-33/+105
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu1-0/+8
2023-08-28Revert "Reland "[clang-repl] support code completion at a REPL.""Vassil Vassilev1-8/+0
2023-08-28Reland "[clang-repl] support code completion at a REPL."Fred Fu1-0/+8
2023-08-23Revert "[clang-repl] support code completion at a REPL."Vassil Vassilev1-8/+0
2023-08-23[clang-repl] support code completion at a REPL.Fred Fu1-0/+8
2023-08-20[Sema] Modernize ShadowMapEntry (NFC)Kazu Hirata1-2/+2
2023-08-18[clang] Support function pointer types with attributes when extracting parame...Nathan Ridge1-6/+15
2023-08-11[C23] Rename C2x -> C23; NFCAaron Ballman1-3/+3
2023-07-31[NFC] Avoid potential dereferencing of nullptr.Sindhu Chittireddy1-1/+1
2023-06-27[clang][Sema] Add CodeCompletionContext::CCC_ObjCClassForwardDeclDavid Goldman1-0/+18
2023-05-30[clang][lex] NFCI: Use FileEntryRef in Sema::CodeCompleteIncludedFileJan Svoboda1-6/+5
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata1-5/+5
2023-04-24[clang] Make access to submodules via `iterator_range`Stoorx1-7/+4
2023-04-18[Clang][NFC] Rename methods/vars to reflect their real usageBill Wendling1-1/+1
2023-04-07[NFC][clang] Fix static analyzer tool remarks about large copies by valuesManna, Soumi1-1/+1
2023-04-05[Clang][NFC] Refactor "Designators" to be more similarBill Wendling1-1/+1
2023-03-02Revert "[Clang] Refactor "Designators" into a unified implementation [NFC]"Bill Wendling1-3/+3
2023-02-07[Clang] Refactor "Designators" into a unified implementation [NFC]Bill Wendling1-3/+3
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-17/+19
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-1/+1
2022-12-16[CodeComplete] Offer completions for headers with extension .hxx in include d...Nathan Ridge1-1/+1
2022-12-15[CodeComplete] Complete members of dependent `auto` variablesSam McCall1-4/+16
2022-12-14[CodeComplete] Provide designated-init completions in (const) reference contextSam McCall1-1/+2
2022-12-04[clang] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-1/+1
2022-12-03[Sema] Use std::nullopt instead of None (NFC)Kazu Hirata1-13/+16
2022-11-17[clangd] Add heuristic for dropping snippet when completing member function p...Tom Praschan1-0/+27
2022-11-08Fix duplicate word typos; NFCRageking81-1/+1
2022-10-25NFC: [clang] Template argument cleanups.Matheus Izvekov1-2/+2
2022-10-14[C2x] Implement support for nullptr and nullptr_tAaron Ballman1-0/+7
2022-09-18[clang] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata1-2/+2
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata1-2/+2
2022-08-17[clang] Apply FixIts to members declared via `using` in derived classesDenis Fatkulin1-2/+4