[clang] ef1bb11 - [clang][Parse] Fix crash when emitting template diagnostic

2022-08-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-30T15:11:38+02:00 New Revision: ef1bb11a34de2822514878b99b442575a022a658 URL: https://github.com/llvm/llvm-project/commit/ef1bb11a34de2822514878b99b442575a022a658 DIFF: https://github.com/llvm/llvm-project/commit/ef1bb11a34de2822514878b99b442575a022a658.diff LO

[clang] 5777c05 - [clang] Perform implicit lvalue-to-rvalue cast with new interpreter

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: 5777c05d16098cb690decef95ad6c20c695a5fa9 URL: https://github.com/llvm/llvm-project/commit/5777c05d16098cb690decef95ad6c20c695a5fa9 DIFF: https://github.com/llvm/llvm-project/commit/5777c05d16098cb690decef95ad6c20c695a5fa9.diff LO

[clang] 8e41e6a - [clang][Interp] Implement function calls

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: 8e41e6a4eafa2b667ec37ece33a85493fe0156c2 URL: https://github.com/llvm/llvm-project/commit/8e41e6a4eafa2b667ec37ece33a85493fe0156c2 DIFF: https://github.com/llvm/llvm-project/commit/8e41e6a4eafa2b667ec37ece33a85493fe0156c2.diff LO

[clang] 95e6a40 - [clang][Interp] Implement IntegralToBoolean casts

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: 95e6a407d92bbb1d977351cc6ee39aa990ed50c5 URL: https://github.com/llvm/llvm-project/commit/95e6a407d92bbb1d977351cc6ee39aa990ed50c5 DIFF: https://github.com/llvm/llvm-project/commit/95e6a407d92bbb1d977351cc6ee39aa990ed50c5.diff LO

[clang] 4d700ff - [clang][Interp] Implement ImplicitValueInitExprs

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: 4d700ffe67be03220487604785ee2049570ba6db URL: https://github.com/llvm/llvm-project/commit/4d700ffe67be03220487604785ee2049570ba6db DIFF: https://github.com/llvm/llvm-project/commit/4d700ffe67be03220487604785ee2049570ba6db.diff LO

[clang] 5c4dbff - [clang][Interp] Handle SubstNonTypeTemplateParmExprs

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: 5c4dbff0b6c3943dfbcba930986e23e015df97c5 URL: https://github.com/llvm/llvm-project/commit/5c4dbff0b6c3943dfbcba930986e23e015df97c5 DIFF: https://github.com/llvm/llvm-project/commit/5c4dbff0b6c3943dfbcba930986e23e015df97c5.diff LO

[clang] aa7c5c9 - [clang][Interp] Handle missing local initializers better

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: aa7c5c9c4e5e56fc668b055ce40c1a65fae1e38e URL: https://github.com/llvm/llvm-project/commit/aa7c5c9c4e5e56fc668b055ce40c1a65fae1e38e DIFF: https://github.com/llvm/llvm-project/commit/aa7c5c9c4e5e56fc668b055ce40c1a65fae1e38e.diff LO

[clang] 3a7d476 - [clang][Interp] Implement array initializers and subscript expressions

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:07+02:00 New Revision: 3a7d476087df175b6fe056e7c20ac9707019e92b URL: https://github.com/llvm/llvm-project/commit/3a7d476087df175b6fe056e7c20ac9707019e92b DIFF: https://github.com/llvm/llvm-project/commit/3a7d476087df175b6fe056e7c20ac9707019e92b.diff LO

[clang] 0da7e40 - [clang][Interp][NFC] Context::classify() can be const

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:08+02:00 New Revision: 0da7e409e0cb09ea955d9751d2601449244cc53f URL: https://github.com/llvm/llvm-project/commit/0da7e409e0cb09ea955d9751d2601449244cc53f DIFF: https://github.com/llvm/llvm-project/commit/0da7e409e0cb09ea955d9751d2601449244cc53f.diff LO

[clang] 651f4ce - [clang][Interp][NFC] Use constexpr if when possible in Integral.h

2022-09-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T07:31:08+02:00 New Revision: 651f4ce7b186079e78de20d7de903112ea78d846 URL: https://github.com/llvm/llvm-project/commit/651f4ce7b186079e78de20d7de903112ea78d846 DIFF: https://github.com/llvm/llvm-project/commit/651f4ce7b186079e78de20d7de903112ea78d846.diff LO

[clang] 8627179 - [clang][Interp] Only initialize initmaps for primitive arrays

2022-09-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-08T10:03:06+02:00 New Revision: 86271798e51a7866dd2af44e0ee183d1331089e6 URL: https://github.com/llvm/llvm-project/commit/86271798e51a7866dd2af44e0ee183d1331089e6 DIFF: https://github.com/llvm/llvm-project/commit/86271798e51a7866dd2af44e0ee183d1331089e6.diff LO

[clang] bf3efa8 - [clang][Interp] Handle DeclRefExpr of reference types

2022-09-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-13T10:40:51+02:00 New Revision: bf3efa8b1622080b29b2dc4ba57bdccd0ca1e889 URL: https://github.com/llvm/llvm-project/commit/bf3efa8b1622080b29b2dc4ba57bdccd0ca1e889 DIFF: https://github.com/llvm/llvm-project/commit/bf3efa8b1622080b29b2dc4ba57bdccd0ca1e889.diff LO

[clang] 9b087a7 - [clang][Interp][NFC] Forward-declare Pointer in PrimType header

2022-09-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-13T10:40:52+02:00 New Revision: 9b087a70e66c785f64279634c536a848e78261ea URL: https://github.com/llvm/llvm-project/commit/9b087a70e66c785f64279634c536a848e78261ea DIFF: https://github.com/llvm/llvm-project/commit/9b087a70e66c785f64279634c536a848e78261ea.diff LO

[clang] f756ddb - [clang][Interp][NFC] InterpFrame: localBlock() can be const

2022-09-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-13T10:41:18+02:00 New Revision: f756ddba17c9f0f0ee49b45dd4b15b487aff9b67 URL: https://github.com/llvm/llvm-project/commit/f756ddba17c9f0f0ee49b45dd4b15b487aff9b67 DIFF: https://github.com/llvm/llvm-project/commit/f756ddba17c9f0f0ee49b45dd4b15b487aff9b67.diff LO

[clang] 5d24514 - [clang][Interp][NFC] InterpFrame::getLocal() can be const

2022-09-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-13T10:41:24+02:00 New Revision: 5d2451468c5f105bd7837f57c5e385fbbbdb65a4 URL: https://github.com/llvm/llvm-project/commit/5d2451468c5f105bd7837f57c5e385fbbbdb65a4 DIFF: https://github.com/llvm/llvm-project/commit/5d2451468c5f105bd7837f57c5e385fbbbdb65a4.diff LO

[clang] 53d8687 - [clang][Interp][NFC] Use constexpr if in OffsetHelper

2022-09-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-13T10:41:34+02:00 New Revision: 53d8687a13e76b5a387e8df59ae231ab53ab9279 URL: https://github.com/llvm/llvm-project/commit/53d8687a13e76b5a387e8df59ae231ab53ab9279 DIFF: https://github.com/llvm/llvm-project/commit/53d8687a13e76b5a387e8df59ae231ab53ab9279.diff LO

[clang] b02f689 - [clang][Interp][NFC] InterpFrame::getParam can be const

2022-09-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-13T10:41:28+02:00 New Revision: b02f6890f52a48de6fc3a1d977a6ae50bc8fa984 URL: https://github.com/llvm/llvm-project/commit/b02f6890f52a48de6fc3a1d977a6ae50bc8fa984 DIFF: https://github.com/llvm/llvm-project/commit/b02f6890f52a48de6fc3a1d977a6ae50bc8fa984.diff LO

[clang] a884364 - [clang][Interp] Remove struct from a testcase

2022-09-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-09-14T09:44:01+02:00 New Revision: a8843643cd75d0e93ebcf3f30b470d2b8e59868d URL: https://github.com/llvm/llvm-project/commit/a8843643cd75d0e93ebcf3f30b470d2b8e59868d DIFF: https://github.com/llvm/llvm-project/commit/a8843643cd75d0e93ebcf3f30b470d2b8e59868d.diff LO

[clang] c468e89 - [clang][Interp][NFC] Fix right shifting signed IntegralAP values

2023-11-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-08T09:33:37+01:00 New Revision: c468e8923cadfa4c181eaa8bdbcf8d95feb70132 URL: https://github.com/llvm/llvm-project/commit/c468e8923cadfa4c181eaa8bdbcf8d95feb70132 DIFF: https://github.com/llvm/llvm-project/commit/c468e8923cadfa4c181eaa8bdbcf8d95feb70132.diff LO

[clang] 7b1a058 - [clang][Interp][NFC] Use direct Get{Local,Global} when possible

2023-11-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-10T11:30:38+01:00 New Revision: 7b1a0580216796045b880251e031a1e5e0ecad74 URL: https://github.com/llvm/llvm-project/commit/7b1a0580216796045b880251e031a1e5e0ecad74 DIFF: https://github.com/llvm/llvm-project/commit/7b1a0580216796045b880251e031a1e5e0ecad74.diff LO

[clang] 8ff81de - [clang][Interp][NFC] Remove some redundant code

2023-11-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-12T06:37:51+01:00 New Revision: 8ff81deeaa71ec5792c480c9b962f7c48753e0a6 URL: https://github.com/llvm/llvm-project/commit/8ff81deeaa71ec5792c480c9b962f7c48753e0a6 DIFF: https://github.com/llvm/llvm-project/commit/8ff81deeaa71ec5792c480c9b962f7c48753e0a6.diff LO

[clang] 9406d2a - [clang][Interp][NFC] Remove unused include

2023-12-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-07T15:20:22+01:00 New Revision: 9406d2a345e827146b7bf369542d8778982bfc6c URL: https://github.com/llvm/llvm-project/commit/9406d2a345e827146b7bf369542d8778982bfc6c DIFF: https://github.com/llvm/llvm-project/commit/9406d2a345e827146b7bf369542d8778982bfc6c.diff LO

[clang] 32ec462 - [clang][Interp][NFC] Handle body-less functions like implicit ones

2023-12-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-11T16:48:21+01:00 New Revision: 32ec462519accb92176fe87b1fc7566b02187e4b URL: https://github.com/llvm/llvm-project/commit/32ec462519accb92176fe87b1fc7566b02187e4b DIFF: https://github.com/llvm/llvm-project/commit/32ec462519accb92176fe87b1fc7566b02187e4b.diff LO

[clang] 5480be1 - [clang][NFC] Refactor Sema::DiagnoseSentinelCalls

2023-11-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-15T08:37:01+01:00 New Revision: 5480be13d5bff9df8d306cd948ff975ed577c054 URL: https://github.com/llvm/llvm-project/commit/5480be13d5bff9df8d306cd948ff975ed577c054 DIFF: https://github.com/llvm/llvm-project/commit/5480be13d5bff9df8d306cd948ff975ed577c054.diff LO

[clang] c3329b1 - [clang][Interp][NFC] Limit Pointer::isArrayElement() to actual arrays

2023-11-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-15T13:40:16+01:00 New Revision: c3329b1cac3158bba62aab14d648b9dc615f8c67 URL: https://github.com/llvm/llvm-project/commit/c3329b1cac3158bba62aab14d648b9dc615f8c67 DIFF: https://github.com/llvm/llvm-project/commit/c3329b1cac3158bba62aab14d648b9dc615f8c67.diff LO

[clang] 894a387 - [clang][Interp][NFC] Properly implement IntegralAP::from(IntegralAP)

2023-11-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-17T08:04:30+01:00 New Revision: 894a38753e8c4cfef7a1dae17a76b405208b2708 URL: https://github.com/llvm/llvm-project/commit/894a38753e8c4cfef7a1dae17a76b405208b2708 DIFF: https://github.com/llvm/llvm-project/commit/894a38753e8c4cfef7a1dae17a76b405208b2708.diff LO

[clang] 4a8b43b - [clang][Interp][NFC] Factor array element init into its own function

2023-11-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-20T13:00:57+01:00 New Revision: 4a8b43ba3bd5427dd98a7a93d1b1ed25051c31e8 URL: https://github.com/llvm/llvm-project/commit/4a8b43ba3bd5427dd98a7a93d1b1ed25051c31e8 DIFF: https://github.com/llvm/llvm-project/commit/4a8b43ba3bd5427dd98a7a93d1b1ed25051c31e8.diff LO

[clang] 9bdbb82 - [clang][Interp][NFC] Use isArrayRoot() when comparing pointers

2023-11-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-20T13:17:47+01:00 New Revision: 9bdbb8226e70fb248b40a4b5002699ee9eeeda93 URL: https://github.com/llvm/llvm-project/commit/9bdbb8226e70fb248b40a4b5002699ee9eeeda93 DIFF: https://github.com/llvm/llvm-project/commit/9bdbb8226e70fb248b40a4b5002699ee9eeeda93.diff LO

[clang] 6e547ce - [clang][Interp][NFC] Add const InterpBlock::deref() overload

2023-11-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-20T17:53:30+01:00 New Revision: 6e547ce1c072f6f086a4f44fb8168df23413f597 URL: https://github.com/llvm/llvm-project/commit/6e547ce1c072f6f086a4f44fb8168df23413f597 DIFF: https://github.com/llvm/llvm-project/commit/6e547ce1c072f6f086a4f44fb8168df23413f597.diff LO

[clang] f8fe400 - [clang][Interp][NFC] Make IntegralAP::isSigned() constexpr

2023-10-29 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-29T14:15:44+01:00 New Revision: f8fe40090ab302921bc4b83969bfec8b31c902aa URL: https://github.com/llvm/llvm-project/commit/f8fe40090ab302921bc4b83969bfec8b31c902aa DIFF: https://github.com/llvm/llvm-project/commit/f8fe40090ab302921bc4b83969bfec8b31c902aa.diff LO

[clang] 8a1719d - [clang][Interp][NFC] Use delegate() in VisitCXXBindTemporaryExpr

2023-10-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-10-30T17:20:27+01:00 New Revision: 8a1719d3edbb04ac6a20062911d59d38aec3b2ca URL: https://github.com/llvm/llvm-project/commit/8a1719d3edbb04ac6a20062911d59d38aec3b2ca DIFF: https://github.com/llvm/llvm-project/commit/8a1719d3edbb04ac6a20062911d59d38aec3b2ca.diff LO

[clang] 00d809c - [clang][Interp][NFC] Fix a comment typo

2023-12-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-12T15:47:49+01:00 New Revision: 00d809c37409470f4777ecc977c4e9473e6839d3 URL: https://github.com/llvm/llvm-project/commit/00d809c37409470f4777ecc977c4e9473e6839d3 DIFF: https://github.com/llvm/llvm-project/commit/00d809c37409470f4777ecc977c4e9473e6839d3.diff LO

[clang] 70c84f8 - [clang][NFC] Remove unused parameter

2023-12-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-12T15:47:49+01:00 New Revision: 70c84f80906d389455ffc331b9b9ed7e511df204 URL: https://github.com/llvm/llvm-project/commit/70c84f80906d389455ffc331b9b9ed7e511df204 DIFF: https://github.com/llvm/llvm-project/commit/70c84f80906d389455ffc331b9b9ed7e511df204.diff LO

[clang] d36f72b - [clang][Sema][NFC] Add a boolean parameter comment

2023-12-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-13T11:11:39+01:00 New Revision: d36f72b4187c3d934fd0558d174ad0c5ecafe140 URL: https://github.com/llvm/llvm-project/commit/d36f72b4187c3d934fd0558d174ad0c5ecafe140 DIFF: https://github.com/llvm/llvm-project/commit/d36f72b4187c3d934fd0558d174ad0c5ecafe140.diff LO

[clang] 2eb1e75 - [clang][NFC] Inline some lambdas to their only call site

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T10:47:32+01:00 New Revision: 2eb1e75f42d7e09e97907f535bfa749722722dbd URL: https://github.com/llvm/llvm-project/commit/2eb1e75f42d7e09e97907f535bfa749722722dbd DIFF: https://github.com/llvm/llvm-project/commit/2eb1e75f42d7e09e97907f535bfa749722722dbd.diff LO

[clang] 797fee6 - [clang][Interp] Start supporting complex types

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T11:57:38+01:00 New Revision: 797fee68d1cb6a4122d89880d44f8c99559c5cac URL: https://github.com/llvm/llvm-project/commit/797fee68d1cb6a4122d89880d44f8c99559c5cac DIFF: https://github.com/llvm/llvm-project/commit/797fee68d1cb6a4122d89880d44f8c99559c5cac.diff LO

[clang] 07e3c24 - [clang][Interp] Support empty initlist initializers for complex types

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T12:53:40+01:00 New Revision: 07e3c245ba2c8560123cf4559678e0ac2542 URL: https://github.com/llvm/llvm-project/commit/07e3c245ba2c8560123cf4559678e0ac2542 DIFF: https://github.com/llvm/llvm-project/commit/07e3c245ba2c8560123cf4559678e0ac2542.diff LO

[clang] 497480b - [clang][Interp] IntegralComplexToBoolean casts

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T13:11:00+01:00 New Revision: 497480b38a49977b67c33651b3f29d5f1d151793 URL: https://github.com/llvm/llvm-project/commit/497480b38a49977b67c33651b3f29d5f1d151793 DIFF: https://github.com/llvm/llvm-project/commit/497480b38a49977b67c33651b3f29d5f1d151793.diff LO

[clang] 935f5ee - [clang][Interp] ComplexFloatingToBoolean casts

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T13:17:40+01:00 New Revision: 935f5ee9c9fd6ff358b07fb4ff8e21b77c1a5ce8 URL: https://github.com/llvm/llvm-project/commit/935f5ee9c9fd6ff358b07fb4ff8e21b77c1a5ce8 DIFF: https://github.com/llvm/llvm-project/commit/935f5ee9c9fd6ff358b07fb4ff8e21b77c1a5ce8.diff LO

[clang] 88abd53 - [clang][Interp] Allow evaluating standalone complex expressions

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T15:07:42+01:00 New Revision: 88abd530ef8e66ba4275146ffba028aa8923bf7f URL: https://github.com/llvm/llvm-project/commit/88abd530ef8e66ba4275146ffba028aa8923bf7f DIFF: https://github.com/llvm/llvm-project/commit/88abd530ef8e66ba4275146ffba028aa8923bf7f.diff LO

[clang] d16cf47 - [clang][Interp] Start implementing binary operators for complex types

2023-12-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-14T15:33:52+01:00 New Revision: d16cf470ac4600bb1a6b462ed843078ad65a3d93 URL: https://github.com/llvm/llvm-project/commit/d16cf470ac4600bb1a6b462ed843078ad65a3d93 DIFF: https://github.com/llvm/llvm-project/commit/d16cf470ac4600bb1a6b462ed843078ad65a3d93.diff LO

[clang] f32662a - [clang][Interp][NFC] Remove outdated FIXME comment

2023-12-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-15T14:30:44+01:00 New Revision: f32662a40b0cc25f779ed10ea6515ba798922df8 URL: https://github.com/llvm/llvm-project/commit/f32662a40b0cc25f779ed10ea6515ba798922df8 DIFF: https://github.com/llvm/llvm-project/commit/f32662a40b0cc25f779ed10ea6515ba798922df8.diff LO

[clang] 258c2ae - [clang][Sema][NFC] Merge two if statements

2023-12-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-19T09:46:06+01:00 New Revision: 258c2ae9dfc8a16c837975efdaad7aeaa1e647be URL: https://github.com/llvm/llvm-project/commit/258c2ae9dfc8a16c837975efdaad7aeaa1e647be DIFF: https://github.com/llvm/llvm-project/commit/258c2ae9dfc8a16c837975efdaad7aeaa1e647be.diff LO

[clang] 42e5214 - [clang][Sema][NFC] Clean up ShouldDiagnoseUnusedDecl

2023-12-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-19T09:46:06+01:00 New Revision: 42e5214a9b6f1bc2fbed283f7adb30f733b5a351 URL: https://github.com/llvm/llvm-project/commit/42e5214a9b6f1bc2fbed283f7adb30f733b5a351 DIFF: https://github.com/llvm/llvm-project/commit/42e5214a9b6f1bc2fbed283f7adb30f733b5a351.diff LO

[clang] b0ac829 - [clang][AST][NFC] const-qualify a few locals in isPlaceholderVar

2023-12-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-19T09:46:06+01:00 New Revision: b0ac829d7180e1d669ae218fef8d3f4da70394ed URL: https://github.com/llvm/llvm-project/commit/b0ac829d7180e1d669ae218fef8d3f4da70394ed DIFF: https://github.com/llvm/llvm-project/commit/b0ac829d7180e1d669ae218fef8d3f4da70394ed.diff LO

[clang] 17fa04e - [clang][AST][NFC] Make declarationReplaces()'s first parameter const

2023-12-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-19T10:19:52+01:00 New Revision: 17fa04e32f8f7e7b65363dad0bc64d058030ef7c URL: https://github.com/llvm/llvm-project/commit/17fa04e32f8f7e7b65363dad0bc64d058030ef7c DIFF: https://github.com/llvm/llvm-project/commit/17fa04e32f8f7e7b65363dad0bc64d058030ef7c.diff LO

[clang] c52a46a - [clang][AST][NFC] Remove a local variable

2023-12-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-19T10:54:58+01:00 New Revision: c52a46a53b4845c92d60b21e3cf1d979273eb20f URL: https://github.com/llvm/llvm-project/commit/c52a46a53b4845c92d60b21e3cf1d979273eb20f DIFF: https://github.com/llvm/llvm-project/commit/c52a46a53b4845c92d60b21e3cf1d979273eb20f.diff LO

[clang] 6905438 - [clang][Sema][NFC] Simplify ActOnCXXThrow

2023-12-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-19T14:47:48+01:00 New Revision: 6905438204b194973b6d6e56ddfe787ee4ce1e2d URL: https://github.com/llvm/llvm-project/commit/6905438204b194973b6d6e56ddfe787ee4ce1e2d DIFF: https://github.com/llvm/llvm-project/commit/6905438204b194973b6d6e56ddfe787ee4ce1e2d.diff LO

[clang] 489df61 - [clang][Interp][NFC] const qualify a local variable

2023-11-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-11-27T11:17:49+01:00 New Revision: 489df61a2960cbd154fe0a2c23918c2609ef4357 URL: https://github.com/llvm/llvm-project/commit/489df61a2960cbd154fe0a2c23918c2609ef4357 DIFF: https://github.com/llvm/llvm-project/commit/489df61a2960cbd154fe0a2c23918c2609ef4357.diff LO

[clang] d5c98e7 - [clang][AST][NFC] const-qualify some local references

2023-12-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-12-21T06:32:32+01:00 New Revision: d5c98e783779c4e6b26b2010b20cd0ab7210ead3 URL: https://github.com/llvm/llvm-project/commit/d5c98e783779c4e6b26b2010b20cd0ab7210ead3 DIFF: https://github.com/llvm/llvm-project/commit/d5c98e783779c4e6b26b2010b20cd0ab7210ead3.diff LO

[clang] 687c51a - [clang][Interp][NFC] Remove unused using alias

2024-01-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-02T14:18:29+01:00 New Revision: 687c51a3972af17b3f225e692e79fd898a1b6f95 URL: https://github.com/llvm/llvm-project/commit/687c51a3972af17b3f225e692e79fd898a1b6f95 DIFF: https://github.com/llvm/llvm-project/commit/687c51a3972af17b3f225e692e79fd898a1b6f95.diff LO

[clang] f0f16be - [clang][Sema][NFC] Clean up BuildOverloadedCallExpr

2024-01-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-08T15:04:52+01:00 New Revision: f0f16be77e1977d04535556ef69eaccd5bfef36f URL: https://github.com/llvm/llvm-project/commit/f0f16be77e1977d04535556ef69eaccd5bfef36f DIFF: https://github.com/llvm/llvm-project/commit/f0f16be77e1977d04535556ef69eaccd5bfef36f.diff LO

[clang] 20c144e - [clang][Sema][NFC] Make a few parameters const

2024-01-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-09T14:46:37+01:00 New Revision: 20c144ea10be1e4b2620a4a1c949cbad315cff72 URL: https://github.com/llvm/llvm-project/commit/20c144ea10be1e4b2620a4a1c949cbad315cff72 DIFF: https://github.com/llvm/llvm-project/commit/20c144ea10be1e4b2620a4a1c949cbad315cff72.diff LO

[clang] c2b57a0 - [clang][Interp][NFC] Make a few pointers const

2024-01-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-01-10T06:38:28+01:00 New Revision: c2b57a052daee22cb6401bc7bc514d858ea11eb6 URL: https://github.com/llvm/llvm-project/commit/c2b57a052daee22cb6401bc7bc514d858ea11eb6 DIFF: https://github.com/llvm/llvm-project/commit/c2b57a052daee22cb6401bc7bc514d858ea11eb6.diff LO

[clang] 711e3a5 - [clang][parse] Move source range into ParsedAttibutesView

2022-03-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-03-24T08:11:57+01:00 New Revision: 711e3a569167ee6f3fbccf983933d92cd03a469b URL: https://github.com/llvm/llvm-project/commit/711e3a569167ee6f3fbccf983933d92cd03a469b DIFF: https://github.com/llvm/llvm-project/commit/711e3a569167ee6f3fbccf983933d92cd03a469b.diff LO

[clang] 11e52ec - [clang] Short-circuit trivial constructors when evaluating arrays

2022-08-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-03T10:38:15+02:00 New Revision: 11e52ecf74e942b738fa8496960bbb2f0a7373de URL: https://github.com/llvm/llvm-project/commit/11e52ecf74e942b738fa8496960bbb2f0a7373de DIFF: https://github.com/llvm/llvm-project/commit/11e52ecf74e942b738fa8496960bbb2f0a7373de.diff LO

[clang] f4b9c07 - [clang][NFC] Try to fix the docs build

2022-08-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-03T10:52:02+02:00 New Revision: f4b9c0735e339b177d98fe69cf210eea00c0af62 URL: https://github.com/llvm/llvm-project/commit/f4b9c0735e339b177d98fe69cf210eea00c0af62 DIFF: https://github.com/llvm/llvm-project/commit/f4b9c0735e339b177d98fe69cf210eea00c0af62.diff LO

[clang] 8b74074 - [clang][sema] Fix collectConjunctionTerms()

2022-08-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-05T06:45:32+02:00 New Revision: 8b74074731eeb3ff673bd7da4cd963efe78f8db6 URL: https://github.com/llvm/llvm-project/commit/8b74074731eeb3ff673bd7da4cd963efe78f8db6 DIFF: https://github.com/llvm/llvm-project/commit/8b74074731eeb3ff673bd7da4cd963efe78f8db6.diff LO

[clang] d194285 - [clang] Consider array filler in MaybeElementDependentArrayfiller()

2022-08-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-08-05T06:47:49+02:00 New Revision: d1942855c4317c61f9fae173afa2cbe1076c3c4c URL: https://github.com/llvm/llvm-project/commit/d1942855c4317c61f9fae173afa2cbe1076c3c4c DIFF: https://github.com/llvm/llvm-project/commit/d1942855c4317c61f9fae173afa2cbe1076c3c4c.diff LO

[clang] e5ccd66 - [clang][sema] Enable first-class bool support for C2x

2022-03-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-03-09T15:04:24+01:00 New Revision: e5ccd668019888de2704ae670da88a7be8cf7e0f URL: https://github.com/llvm/llvm-project/commit/e5ccd668019888de2704ae670da88a7be8cf7e0f DIFF: https://github.com/llvm/llvm-project/commit/e5ccd668019888de2704ae670da88a7be8cf7e0f.diff LO

[clang] 0eb5891 - [clang][preprocessor] Allow calling DumpToken() on annotation tokens

2022-04-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-04-13T07:06:00+02:00 New Revision: 0eb5891adcb84ccf665e88a62f573a1e22696782 URL: https://github.com/llvm/llvm-project/commit/0eb5891adcb84ccf665e88a62f573a1e22696782 DIFF: https://github.com/llvm/llvm-project/commit/0eb5891adcb84ccf665e88a62f573a1e22696782.diff LO

[clang] 33ec653 - [clang][lexer] Allow u8 character literal prefixes in C2x

2022-04-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-04-19T09:57:51+02:00 New Revision: 33ec65305525626d5d93bd794c1c9cfa55d0ca8f URL: https://github.com/llvm/llvm-project/commit/33ec65305525626d5d93bd794c1c9cfa55d0ca8f DIFF: https://github.com/llvm/llvm-project/commit/33ec65305525626d5d93bd794c1c9cfa55d0ca8f.diff LO

[clang] b5787a0 - [clang][driver][wasm] Support -stdlib=libstdc++ for WebAssembly

2022-02-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-02-03T16:37:52+01:00 New Revision: b5787a0c6cc4da47b7d7b218e23f780076ad2f5f URL: https://github.com/llvm/llvm-project/commit/b5787a0c6cc4da47b7d7b218e23f780076ad2f5f DIFF: https://github.com/llvm/llvm-project/commit/b5787a0c6cc4da47b7d7b218e23f780076ad2f5f.diff LO

[clang] 2dd35e9 - [clang][driver][wasm] Remove unneeded default labels

2022-02-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-02-03T16:52:41+01:00 New Revision: 2dd35e98d3ffa1327df8261077958b47b2bdbb15 URL: https://github.com/llvm/llvm-project/commit/2dd35e98d3ffa1327df8261077958b47b2bdbb15 DIFF: https://github.com/llvm/llvm-project/commit/2dd35e98d3ffa1327df8261077958b47b2bdbb15.diff LO

[clang] ce07de2 - [clang][tests] Add test for C++ DR2406

2022-02-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-02-10T14:52:30+01:00 New Revision: ce07de234b77dc6cc263cdf4081eace5761d6b5a URL: https://github.com/llvm/llvm-project/commit/ce07de234b77dc6cc263cdf4081eace5761d6b5a DIFF: https://github.com/llvm/llvm-project/commit/ce07de234b77dc6cc263cdf4081eace5761d6b5a.diff LO

[clang] ef2c827 - [clang] Add test for C++ DR2390

2022-02-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-02-10T14:52:30+01:00 New Revision: ef2c8274dfa216078436c6acfe0274a43a737242 URL: https://github.com/llvm/llvm-project/commit/ef2c8274dfa216078436c6acfe0274a43a737242 DIFF: https://github.com/llvm/llvm-project/commit/ef2c8274dfa216078436c6acfe0274a43a737242.diff LO

[clang] b91073d - [clang][preprocessor] Fix unsigned-ness of utf8 char literals

2022-05-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-05-13T07:57:10+02:00 New Revision: b91073db6ac3b9abefcf6211ea755e55e5879991 URL: https://github.com/llvm/llvm-project/commit/b91073db6ac3b9abefcf6211ea755e55e5879991 DIFF: https://github.com/llvm/llvm-project/commit/b91073db6ac3b9abefcf6211ea755e55e5879991.diff LO

[clang] 8717b49 - [clang][driver] Dynamically select gcc-toolset/devtoolset version

2022-05-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-05-23T11:34:38+02:00 New Revision: 8717b492dfcd12d6387543a2f8322e0cf9059982 URL: https://github.com/llvm/llvm-project/commit/8717b492dfcd12d6387543a2f8322e0cf9059982 DIFF: https://github.com/llvm/llvm-project/commit/8717b492dfcd12d6387543a2f8322e0cf9059982.diff LO

[clang] 0eccc92 - Revert "[clang][driver] Dynamically select gcc-toolset/devtoolset version"

2022-05-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-05-23T15:22:27+02:00 New Revision: 0eccc92fa0fd1794988cd6bfeca2314107567fdb URL: https://github.com/llvm/llvm-project/commit/0eccc92fa0fd1794988cd6bfeca2314107567fdb DIFF: https://github.com/llvm/llvm-project/commit/0eccc92fa0fd1794988cd6bfeca2314107567fdb.diff LO

[clang] 72d300a - [clang][Interp][NFC] Move a varible declaration in the closest scope

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T13:50:05+01:00 New Revision: 72d300adad4022b150c24e4a44488d3b9334e999 URL: https://github.com/llvm/llvm-project/commit/72d300adad4022b150c24e4a44488d3b9334e999 DIFF: https://github.com/llvm/llvm-project/commit/72d300adad4022b150c24e4a44488d3b9334e999.diff LO

[clang] b97c129 - [clang][Interp] Fix non-primitive ltor casts

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T13:55:55+01:00 New Revision: b97c12936dd8d520a5565ace3d51a460939a5c61 URL: https://github.com/llvm/llvm-project/commit/b97c12936dd8d520a5565ace3d51a460939a5c61 DIFF: https://github.com/llvm/llvm-project/commit/b97c12936dd8d520a5565ace3d51a460939a5c61.diff LO

[clang] a551cce - [clang][Interp][NFC] Print primitive global values in dump()

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T14:05:33+01:00 New Revision: a551ccee66fc70b5ecd03a2c8b9db5a7330820f0 URL: https://github.com/llvm/llvm-project/commit/a551ccee66fc70b5ecd03a2c8b9db5a7330820f0 DIFF: https://github.com/llvm/llvm-project/commit/a551ccee66fc70b5ecd03a2c8b9db5a7330820f0.diff LO

[clang] 2421e76 - [clang][Interp][NFC] Add more _Complex tests

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T14:05:33+01:00 New Revision: 2421e76159536ec4d2224e17fd10dfc4df6a2bc5 URL: https://github.com/llvm/llvm-project/commit/2421e76159536ec4d2224e17fd10dfc4df6a2bc5 DIFF: https://github.com/llvm/llvm-project/commit/2421e76159536ec4d2224e17fd10dfc4df6a2bc5.diff LO

[clang] 21d8085 - [clang][Interp][NFC] Rename DummyParams to DummyVariables

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T14:05:33+01:00 New Revision: 21d80859df3fb416efac13ce8178fdf6d6489292 URL: https://github.com/llvm/llvm-project/commit/21d80859df3fb416efac13ce8178fdf6d6489292 DIFF: https://github.com/llvm/llvm-project/commit/21d80859df3fb416efac13ce8178fdf6d6489292.diff LO

[clang] a99b912 - [clang][Interp] Create dummy pointers for external variables

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T14:35:44+01:00 New Revision: a99b912c9b74f6ef91786b4dfbc25160c27d3b41 URL: https://github.com/llvm/llvm-project/commit/a99b912c9b74f6ef91786b4dfbc25160c27d3b41 DIFF: https://github.com/llvm/llvm-project/commit/a99b912c9b74f6ef91786b4dfbc25160c27d3b41.diff LO

[clang] 160693d - [clang][Interp][NFC] allocateLocalPrimitive never fails

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T14:57:24+01:00 New Revision: 160693dbde2837af4237954edd38b08b2bb17a29 URL: https://github.com/llvm/llvm-project/commit/160693dbde2837af4237954edd38b08b2bb17a29 DIFF: https://github.com/llvm/llvm-project/commit/160693dbde2837af4237954edd38b08b2bb17a29.diff LO

[clang] 2cd19df - [clang][Interp] Allow visiting extern variables

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T15:39:28+01:00 New Revision: 2cd19df792056bbac38ed64c028e335d0c7ef05d URL: https://github.com/llvm/llvm-project/commit/2cd19df792056bbac38ed64c028e335d0c7ef05d DIFF: https://github.com/llvm/llvm-project/commit/2cd19df792056bbac38ed64c028e335d0c7ef05d.diff LO

[clang] 68360dc - [clang][Interp] Don't abort on float div-by-zero

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T16:25:23+01:00 New Revision: 68360dc85507350c9d38bcc6916debe29fd58fee URL: https://github.com/llvm/llvm-project/commit/68360dc85507350c9d38bcc6916debe29fd58fee DIFF: https://github.com/llvm/llvm-project/commit/68360dc85507350c9d38bcc6916debe29fd58fee.diff LO

[clang] 65c0143 - [clang][Interp] Fix rotate builtins with differently-typed arguments

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T16:34:07+01:00 New Revision: 65c0143296e3d8aafe819cbae4a48a3d53f8e7b3 URL: https://github.com/llvm/llvm-project/commit/65c0143296e3d8aafe819cbae4a48a3d53f8e7b3 DIFF: https://github.com/llvm/llvm-project/commit/65c0143296e3d8aafe819cbae4a48a3d53f8e7b3.diff LO

[clang] 797994d - [clang][Interp] Strip _Atomic from _Complex types

2024-03-14 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-14T16:55:38+01:00 New Revision: 797994da3c3b0ff40201ac0045740370d2c39cbb URL: https://github.com/llvm/llvm-project/commit/797994da3c3b0ff40201ac0045740370d2c39cbb DIFF: https://github.com/llvm/llvm-project/commit/797994da3c3b0ff40201ac0045740370d2c39cbb.diff LO

[clang] 0a739eb - [clang][Interp] Implement __builtin___{CF,NS}StringMakeConstantString

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T08:46:13+01:00 New Revision: 0a739eb75fe68b1cec4e4aaad8b5395bb5da9a89 URL: https://github.com/llvm/llvm-project/commit/0a739eb75fe68b1cec4e4aaad8b5395bb5da9a89 DIFF: https://github.com/llvm/llvm-project/commit/0a739eb75fe68b1cec4e4aaad8b5395bb5da9a89.diff LO

[clang] c42bc2e - [clang][NFC] Make some local pointers const

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T09:57:27+01:00 New Revision: c42bc2ea8f66def31ca9a381e995ec61e9fa9b05 URL: https://github.com/llvm/llvm-project/commit/c42bc2ea8f66def31ca9a381e995ec61e9fa9b05 DIFF: https://github.com/llvm/llvm-project/commit/c42bc2ea8f66def31ca9a381e995ec61e9fa9b05.diff LO

[clang] 8ab0632 - [clang][Interp] Handle goto and label statements

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T09:57:28+01:00 New Revision: 8ab0632735f87961d27094a1076a41264e2fd3ed URL: https://github.com/llvm/llvm-project/commit/8ab0632735f87961d27094a1076a41264e2fd3ed DIFF: https://github.com/llvm/llvm-project/commit/8ab0632735f87961d27094a1076a41264e2fd3ed.diff LO

[clang] 719e077 - [clang][Interp] Handle PackIndexExprs

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T10:04:23+01:00 New Revision: 719e077a5680ccfd6601195754c1702b03ba3645 URL: https://github.com/llvm/llvm-project/commit/719e077a5680ccfd6601195754c1702b03ba3645 DIFF: https://github.com/llvm/llvm-project/commit/719e077a5680ccfd6601195754c1702b03ba3645.diff LO

[clang] 72d85b0 - [clang][Interp] Emit Error op for contains-error expressions

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T10:52:58+01:00 New Revision: 72d85b0315628c982be21c7aada59b6f9274de90 URL: https://github.com/llvm/llvm-project/commit/72d85b0315628c982be21c7aada59b6f9274de90 DIFF: https://github.com/llvm/llvm-project/commit/72d85b0315628c982be21c7aada59b6f9274de90.diff LO

[clang] 5334afc - [clang][Interp] Don't forget to visit condition variable decls

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T12:30:37+01:00 New Revision: 5334afcad827a6284ff56f5bde81d4e3416aae8c URL: https://github.com/llvm/llvm-project/commit/5334afcad827a6284ff56f5bde81d4e3416aae8c DIFF: https://github.com/llvm/llvm-project/commit/5334afcad827a6284ff56f5bde81d4e3416aae8c.diff LO

[clang] 4f69c4b - [clang][Interp] Don't diagnose reading const ints in C++98

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T16:43:43+01:00 New Revision: 4f69c4b158969386deaf42028d4511ef7a015a20 URL: https://github.com/llvm/llvm-project/commit/4f69c4b158969386deaf42028d4511ef7a015a20 DIFF: https://github.com/llvm/llvm-project/commit/4f69c4b158969386deaf42028d4511ef7a015a20.diff LO

[clang] 4476913 - [clang][Interp] Don't suppress diagnostics for undefined+external funcs

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-15T16:43:43+01:00 New Revision: 447691333f0a50a159a9924287d48a8266c8a480 URL: https://github.com/llvm/llvm-project/commit/447691333f0a50a159a9924287d48a8266c8a480 DIFF: https://github.com/llvm/llvm-project/commit/447691333f0a50a159a9924287d48a8266c8a480.diff LO

[clang] 426bf0c - [clang][Interp] Try to fix builtin-functions test on AIX

2024-03-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-16T06:05:03+01:00 New Revision: 426bf0c915aca9e9d78b6192898b95a44d9afcf4 URL: https://github.com/llvm/llvm-project/commit/426bf0c915aca9e9d78b6192898b95a44d9afcf4 DIFF: https://github.com/llvm/llvm-project/commit/426bf0c915aca9e9d78b6192898b95a44d9afcf4.diff LO

[clang] 8e69052 - [clang][Interp] Handle ArrayTypeTraitExprs

2024-03-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-16T12:46:28+01:00 New Revision: 8e69052b0e2f3b1bc7dbcf56a0c771e30d2edbf7 URL: https://github.com/llvm/llvm-project/commit/8e69052b0e2f3b1bc7dbcf56a0c771e30d2edbf7 DIFF: https://github.com/llvm/llvm-project/commit/8e69052b0e2f3b1bc7dbcf56a0c771e30d2edbf7.diff LO

[clang] 0211389 - [clang][Interp] Handle __datasizeof.

2024-03-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-17T16:33:39+01:00 New Revision: 0211389064a1d493e826512a54ae547cb9859223 URL: https://github.com/llvm/llvm-project/commit/0211389064a1d493e826512a54ae547cb9859223 DIFF: https://github.com/llvm/llvm-project/commit/0211389064a1d493e826512a54ae547cb9859223.diff LO

[clang] a4b39f6 - [clang][Interp] Lazily visit const-qualified static data members in C++

2024-03-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-17T18:07:51+01:00 New Revision: a4b39f651536c5cd8835a93cdea61039db004252 URL: https://github.com/llvm/llvm-project/commit/a4b39f651536c5cd8835a93cdea61039db004252 DIFF: https://github.com/llvm/llvm-project/commit/a4b39f651536c5cd8835a93cdea61039db004252.diff LO

[clang] dff3e28 - [clang][Interp][NFC] Print qualified name of Descriptor sources

2024-03-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-17T18:07:51+01:00 New Revision: dff3e28df9b92e4d3102a0f8012352cebfc9461d URL: https://github.com/llvm/llvm-project/commit/dff3e28df9b92e4d3102a0f8012352cebfc9461d DIFF: https://github.com/llvm/llvm-project/commit/dff3e28df9b92e4d3102a0f8012352cebfc9461d.diff LO

[clang] ca87671 - [clang][Interp][NFC] Make local pointer const

2024-03-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-17T18:07:51+01:00 New Revision: ca876711aee31e5ec7f4f6f0210de664c8ec7ce4 URL: https://github.com/llvm/llvm-project/commit/ca876711aee31e5ec7f4f6f0210de664c8ec7ce4 DIFF: https://github.com/llvm/llvm-project/commit/ca876711aee31e5ec7f4f6f0210de664c8ec7ce4.diff LO

[clang] 5143a12 - [clang][Interp] Add __builtin_is_constant_evaluated warnings

2024-03-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-17T18:07:51+01:00 New Revision: 5143a1241362616840af826d18c067025dae URL: https://github.com/llvm/llvm-project/commit/5143a1241362616840af826d18c067025dae DIFF: https://github.com/llvm/llvm-project/commit/5143a1241362616840af826d18c067025dae.diff LO

[clang] c2f75c7 - [clang][Interp] Handle CXXDefaultInitExpr of composite type

2024-03-18 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-18T12:59:56+01:00 New Revision: c2f75c7159518e238e0185c0f4e615fedcd8a167 URL: https://github.com/llvm/llvm-project/commit/c2f75c7159518e238e0185c0f4e615fedcd8a167 DIFF: https://github.com/llvm/llvm-project/commit/c2f75c7159518e238e0185c0f4e615fedcd8a167.diff LO

[clang] 1d9fb2e - [clang][Interp] Disable CFStringMakeConstantString test on AIX

2024-03-18 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-18T14:53:04+01:00 New Revision: 1d9fb2ee612f0ccf588d40dc4b5445cffd36e8af URL: https://github.com/llvm/llvm-project/commit/1d9fb2ee612f0ccf588d40dc4b5445cffd36e8af DIFF: https://github.com/llvm/llvm-project/commit/1d9fb2ee612f0ccf588d40dc4b5445cffd36e8af.diff LO

[clang] e2e3624 - [clang][test] Try to fix constexpr-void-cast test

2024-03-18 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-18T15:35:39+01:00 New Revision: e2e3624fae669f85de1445bf7037ff29feb30905 URL: https://github.com/llvm/llvm-project/commit/e2e3624fae669f85de1445bf7037ff29feb30905 DIFF: https://github.com/llvm/llvm-project/commit/e2e3624fae669f85de1445bf7037ff29feb30905.diff LO

[clang] d56110f - [clang][Interp] Fix _Complex comma operators

2024-03-18 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-18T16:02:40+01:00 New Revision: d56110fa025b58e57602a254c841e6e41ea46a42 URL: https://github.com/llvm/llvm-project/commit/d56110fa025b58e57602a254c841e6e41ea46a42 DIFF: https://github.com/llvm/llvm-project/commit/d56110fa025b58e57602a254c841e6e41ea46a42.diff LO

[clang] 6aaf9c8 - [clang][Interp][NFC] Sanitize collectBaseOffset parameters

2024-03-19 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2024-03-19T10:07:23+01:00 New Revision: 6aaf9c83099b80e73ef2208ae9f7f300c7808659 URL: https://github.com/llvm/llvm-project/commit/6aaf9c83099b80e73ef2208ae9f7f300c7808659 DIFF: https://github.com/llvm/llvm-project/commit/6aaf9c83099b80e73ef2208ae9f7f300c7808659.diff LO

  1   2   3   4   5   6   7   8   9   10   >