aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExprMember.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman1-112/+4
2025-05-15[C] Silence unreachable -Watomic-access diagnostics (#140064)Aaron Ballman1-1/+1
2025-05-02[clang][NFC] Convert `Sema::CorrectTypoKind` to scoped enumVlad Serebrennikov1-2/+2
2025-03-15[Clang] Do not emit nodiscard warnings for the base expr of static member acc...cor3ntin1-1/+0
2025-03-11[HLSL] Make memory representation of boolean vectors in HLSL, vectors of i32....Sarah Spall1-1/+1
2025-01-22Revert "Reapply "[Clang][Sema] Use the correct lookup context when building o...Krystian Stasiowski1-1/+1
2025-01-22Reapply "[Clang][Sema] Use the correct lookup context when building overloade...Krystian Stasiowski1-1/+1
2024-12-20Fix double-quotes in diagnostic when attempting to access a ext_vector of boo...William Tran-Viet1-2/+5
2024-12-18[Clang] Implement CWG2813: Class member access with prvalues (#120223)cor3ntin1-12/+55
2024-11-26[Clang] Only ignore special methods for unused private fields in BuildFieldRe...Mészáros Gergely1-2/+10
2024-11-21[Clang] Prevent null dereferences (#115502)smanna121-1/+1
2024-11-16[Sema] Remove unused includes (NFC) (#116461)Kazu Hirata1-2/+0
2024-08-06[Clang][Sema] Make UnresolvedLookupExprs in class scope explicit specializati...Krystian Stasiowski1-1/+2
2024-07-15Revert "Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)"Haojian Wu1-33/+41
2024-07-11Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)Krystian Stasiowski1-41/+33
2024-07-10Revert "[Clang] Implement resolution for CWG1835 (#92957)"NAKAMURA Takumi1-33/+41
2024-07-09[Clang] Implement resolution for CWG1835 (#92957)Krystian Stasiowski1-41/+33
2024-07-09[Clang][Sema] Handle class member access expressions with valid nested-name-s...Krystian Stasiowski1-10/+7
2024-07-01[clang][NFC] Move documentation of `Sema` functions into `Sema.h`Vlad Serebrennikov1-28/+0
2024-05-29[clang] Preserve Qualifiers and type sugar in TemplateNames (#93433)Matheus Izvekov1-1/+2
2024-05-13[clang] Introduce `SemaObjC` (#89086)Vlad Serebrennikov1-6/+6
2024-05-13[Clang][Sema] Fix bug where operator-> typo corrects in the current instantia...Krystian Stasiowski1-24/+25
2024-05-09[Clang][Sema] Revert changes to operator= lookup in templated classes from #9...Krystian Stasiowski1-1/+4
2024-04-30Reapply "[Clang][Sema] Diagnose class member access expressions naming non-ex...Krystian Stasiowski1-151/+119
2024-04-26Revert "[Clang][Sema] Diagnose class member access expressions naming non-exi...Pranav Kant1-79/+103
2024-04-26Revert "[Clang][Sema] Fix warnings after #84050 (#90104)"Pranav Kant1-0/+1
2024-04-25[Clang][Sema] Fix warnings after #84050 (#90104)Krystian Stasiowski1-1/+0
2024-04-25[Clang][Sema] Diagnose class member access expressions naming non-existent me...Krystian Stasiowski1-103/+79
2024-04-22Reapply "[Clang][Sema] Fix crash when 'this' is used in a dependent class sco...Krystian Stasiowski1-15/+57
2024-04-17[clang][NFC] Refactor `Sema::RedeclarationKind`Vlad Serebrennikov1-1/+1
2024-04-16[clang] Introduce `SemaOpenMP` (#88642)Vlad Serebrennikov1-4/+5
2024-04-15Revert "Reapply "[Clang][Sema] Fix crash when 'this' is used in a dependent c...Mikhail Goncharov1-49/+14
2024-04-11Reapply "[Clang][Sema] Fix crash when 'this' is used in a dependent class sco...Krystian Stasiowski1-14/+49
2024-04-10Revert "[Clang][Sema] Fix crash when 'this' is used in a dependent class scop...Krystian Stasiowski1-30/+12
2024-04-09[Clang][Sema] Fix crash when 'this' is used in a dependent class scope functi...Krystian Stasiowski1-12/+30
2024-01-11[clang]not lookup name containing a dependent type (#77587)Congcong Cai1-1/+2
2023-12-20[Clang] Fix a crash when incorrectly calling an explicit object member functi...cor3ntin1-1/+3
2023-11-29[HLSL] Support vector swizzles on scalars (#67700)Chris B1-0/+10
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-19/+46
2023-09-05[HLSL] Cleanup support for `this` as an l-valueChris Bieneman1-14/+5
2023-05-23[NFC][CLANG] Fix static code analyzer concerns with dereference null return v...Manna, Soumi1-1/+1
2023-03-17[clang] Fix two unused variable warnings from if statements. NFCCraig Topper1-1/+1
2023-03-14[Clang] Fix ClassifyImplicitMemberAccess to handle cases where the access in ...Shafik Yaghmour1-2/+5
2022-11-15[Sema] Use the value category of the base expression when creating anAkira Hatanaka1-10/+1
2022-11-07[HLSL] Added HLSL this as a referenceGrace Jennings1-0/+8
2022-09-21[clang] Fix missing template arguments in AST of access to member variable te...Matheus Izvekov1-4/+4
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-04-16Add some helpers to better check Scope's kind. NFCJun Zhang1-1/+1
2022-04-14[HLSL] Pointers are unsupported in HLSLChris Bieneman1-0/+3
2022-03-30Don't diagnostic atomic object access as UB in an unevaluated contextAaron Ballman1-1/+2