summaryrefslogtreecommitdiff
path: root/clang/test/AST/ByteCode/new-delete.cpp
AgeCommit message (Expand)Author
2025-11-22[clang][bytecode] Don't call getThis() on the bottom function frame (#169044)Timm Baeder
2025-11-13[clang][bytecode] Fix diagnosing subtration of zero-size pointers (#167839)Timm Baeder
2025-09-24[clang][bytecode] Don't crash on a null Descriptor (#160506)Timm Baeder
2025-08-29[clang][bytecode] Handle negative array sizes in constexpr `new` instead of a...Samarth Narang
2025-08-19[clang][bytecode] Save a per-block dynamic allocation ID (#154094)Timm Baeder
2025-08-05[clang][bytecode] Disable location tracking for implicit field inits (#150190)Timm Baeder
2025-07-10[clang][bytecode] Check new/delete mismatch earlier (#147732)Timm Baeder
2025-07-05[clang][bytecode] Fix comparing pointers pointing to base classes (#146285)Timm Baeder
2025-06-16[clang][bytecode] Fix calling operator new with nothrow/align parameter (#144...Timm Baeder
2025-05-24[clang][bytecode] Check lifetime of all ptr bases in placement-new (#141272)Timm Baeder
2025-04-27[clang][bytecode] Diagnose heap-allocated array elem pointers... (#137523)Timm Baeder
2025-04-27[clang][bytecode] Diagnose delete of non-heap-allocated blocks (#137475)Timm Baeder
2025-04-17[clang][bytecode] Check if operator delete calls are in the right frame (#136...Timm Baeder
2025-04-16[clang][bytecode] Fix subtracting zero-sized pointers (#135929)Timm Baeder
2025-03-03[clang][bytecode] Tighten double-destroy check (#129528)Timm Baeder
2025-02-23[clang][bytecode] Fix delete[] dtor order (#128411)Timm Baeder
2025-02-19[clang][bytecode] Fix allocating primitive arrays of unknown bound (#127788)Timm Baeder
2025-02-18[clang][bytecode] Fix return value of array CXXNewExprs (#127526)Timm Baeder
2025-02-17[clang][bytecode] Fix rejecting non-constexpr array ctors (#127448)Timm Baeder
2025-02-12[clang][bytecode] Fix operator new source expression (#126870)Timm Baeder
2025-02-10[clang][bytecode] Support partial initializers for CXXNewExprs (#126494)Timm Baeder
2025-01-24[clang][bytecode] Use std::allocator calls for Descriptor source (#123900)Timm Baeder
2025-01-24[clang][ExprConst] Let diagnostics point to std::allocator calls (#123744)Timm Baeder
2024-10-31[clang][bytecode] Diagnose negative array sizes differently (#114380)Timm Baeder
2024-10-31[clang][bytecode] Diagnose delete with non-virtual dtor (#114373)Timm Baeder
2024-10-18[clang][bytecode] Check for memory leaks after destroying global scope (#112868)Timm Baeder
2024-10-10[clang][bytecode] Diagnose class-specific operator delete calls (#111700)Timm Baeder
2024-09-24[clang][bytecode] Allow placement-new in std functions pre-C++26 (#109753)Timm Baeder
2024-09-23[clang][bytecode] Implement placement-new (#107033)Timm Baeder
2024-09-23[clang][bytecode] Check allocation size limit for operator new (#109590)Timm Baeder
2024-09-20[clang][bytecode] Fix a problem with array size limits (#109383)Timm Baeder
2024-09-08[clang][bytecode] Fix a variable scope problem with continue/break jumps (#10...Timm Baeder
2024-09-07[clang][bytecode] Implement using operator new/operator delete (#107679)Timm Baeder
2024-09-07[clang][bytecode] Implement __builtin_operator{new,delete} (#107672)Timm Baeder
2024-08-29[clang][bytecode] Diagnose member calls on deleted blocks (#106529)Timm Baeder
2024-08-26[Clang] Correctly finds subexpressions of immediate invocations (#106055)cor3ntin
2024-08-23[Clang] Implement P2747 constexpr placement new (#104586)cor3ntin
2024-08-16[clang] Rename all AST/Interp stuff to AST/ByteCode (#104552)Timm Baeder