[clang] 2606545 - [clang][Interp] Fix ignoring conditional operators

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:46:04+02:00 New Revision: 2606545b0204e7d2d6434e78640d5732d9381837 URL: https://github.com/llvm/llvm-project/commit/2606545b0204e7d2d6434e78640d5732d9381837 DIFF: https://github.com/llvm/llvm-project/commit/2606545b0204e7d2d6434e78640d5732d9381837.diff

[clang] aed9646 - [clang][Interp] Fix discarding void-typed comma expressions

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:45:02+02:00 New Revision: aed9646d8e29c1c5c86be65a2fd97029edf628d9 URL: https://github.com/llvm/llvm-project/commit/aed9646d8e29c1c5c86be65a2fd97029edf628d9 DIFF: https://github.com/llvm/llvm-project/commit/aed9646d8e29c1c5c86be65a2fd97029edf628d9.diff

[clang] e45d199 - [clang][Interp] Handle CXXTemporaryObjectExprs

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:36:26+02:00 New Revision: e45d1997686c6cb0f98c0dc00191d35b3d3e5f95 URL: https://github.com/llvm/llvm-project/commit/e45d1997686c6cb0f98c0dc00191d35b3d3e5f95 DIFF: https://github.com/llvm/llvm-project/commit/e45d1997686c6cb0f98c0dc00191d35b3d3e5f95.diff

[clang] 1002079 - [clang][Interp] Call invalid destructors

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:19:02+02:00 New Revision: 10020791b18f344dc480b60712f6f3a5d63e86a2 URL: https://github.com/llvm/llvm-project/commit/10020791b18f344dc480b60712f6f3a5d63e86a2 DIFF: https://github.com/llvm/llvm-project/commit/10020791b18f344dc480b60712f6f3a5d63e86a2.diff

[clang] 78e774e - [clang][Interp] Handle __extension__ unary operators

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:16:45+02:00 New Revision: 78e774e0c827803ce917da7f1cbdbb40892a1788 URL: https://github.com/llvm/llvm-project/commit/78e774e0c827803ce917da7f1cbdbb40892a1788 DIFF: https://github.com/llvm/llvm-project/commit/78e774e0c827803ce917da7f1cbdbb40892a1788.diff

[clang] 5b78868 - [clang][Interp][NFC] Make some locals const

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:12:47+02:00 New Revision: 5b78868661f42a70fa3006b1db41f78a6178d596 URL: https://github.com/llvm/llvm-project/commit/5b78868661f42a70fa3006b1db41f78a6178d596 DIFF: https://github.com/llvm/llvm-project/commit/5b78868661f42a70fa3006b1db41f78a6178d596.diff

[clang] 8cb6e47 - [clang][Interp] Handle PtrMemOps

2023-07-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-26T07:04:21+02:00 New Revision: 8cb6e476ccaa62b2621a5f68689a6070592f221d URL: https://github.com/llvm/llvm-project/commit/8cb6e476ccaa62b2621a5f68689a6070592f221d DIFF: https://github.com/llvm/llvm-project/commit/8cb6e476ccaa62b2621a5f68689a6070592f221d.diff

[clang] 142bfaf - [clang][Interp][NFC] Fix two small code style problems

2023-07-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-23T10:31:22+02:00 New Revision: 142bfaff7e7bbb768b5f22b3b14691b5ce3615f9 URL: https://github.com/llvm/llvm-project/commit/142bfaff7e7bbb768b5f22b3b14691b5ce3615f9 DIFF: https://github.com/llvm/llvm-project/commit/142bfaff7e7bbb768b5f22b3b14691b5ce3615f9.diff

[clang] 91cab53 - [clang][Interp][NFC] Fix InterpStack::dump() for empty stacks

2023-07-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-23T10:31:22+02:00 New Revision: 91cab53f881086c45b44541eec8e408e3a7446b4 URL: https://github.com/llvm/llvm-project/commit/91cab53f881086c45b44541eec8e408e3a7446b4 DIFF: https://github.com/llvm/llvm-project/commit/91cab53f881086c45b44541eec8e408e3a7446b4.diff

[clang] 0d91cb5 - [clang][Interp][NFC] Clean up getOrCreateDummy()

2023-07-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-23T10:27:51+02:00 New Revision: 0d91cb5ef9c01ab633243838e892f61f73ebc56b URL: https://github.com/llvm/llvm-project/commit/0d91cb5ef9c01ab633243838e892f61f73ebc56b DIFF: https://github.com/llvm/llvm-project/commit/0d91cb5ef9c01ab633243838e892f61f73ebc56b.diff

[clang] 25b7417 - [clang][Interp][NFC] Use existing local variable

2023-07-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-23T10:27:51+02:00 New Revision: 25b7417bba4efcc9058f0057f854703dd3859776 URL: https://github.com/llvm/llvm-project/commit/25b7417bba4efcc9058f0057f854703dd3859776 DIFF: https://github.com/llvm/llvm-project/commit/25b7417bba4efcc9058f0057f854703dd3859776.diff

[clang] cf70e89 - [clang][Interp] Provide required c++14 warnings

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T16:39:54+02:00 New Revision: cf70e89a8dd34514f1db9165f0e48be1d328b704 URL: https://github.com/llvm/llvm-project/commit/cf70e89a8dd34514f1db9165f0e48be1d328b704 DIFF: https://github.com/llvm/llvm-project/commit/cf70e89a8dd34514f1db9165f0e48be1d328b704.diff

[clang] 53c936a - [clang][Interp] Add missing static_assert messages

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T16:19:12+02:00 New Revision: 53c936a67c15bc5025ef9f7804399884ca73efa7 URL: https://github.com/llvm/llvm-project/commit/53c936a67c15bc5025ef9f7804399884ca73efa7 DIFF: https://github.com/llvm/llvm-project/commit/53c936a67c15bc5025ef9f7804399884ca73efa7.diff

[clang] a1c0e3b - [clang][Interp] Fix compound assign operator evaluation order

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

[clang] eaadbcd - [clang][Interp] Implement __builtin_strcmp

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T15:46:04+02:00 New Revision: eaadbcd5e06893f2536e643d5d08b161ecf8c7ec URL: https://github.com/llvm/llvm-project/commit/eaadbcd5e06893f2536e643d5d08b161ecf8c7ec DIFF: https://github.com/llvm/llvm-project/commit/eaadbcd5e06893f2536e643d5d08b161ecf8c7ec.diff

[clang] d6b0af0 - [clang][Interp] Add more shift error checking

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T15:35:47+02:00 New Revision: d6b0af0574ca21ae7b0fa6aa364345159f451da1 URL: https://github.com/llvm/llvm-project/commit/d6b0af0574ca21ae7b0fa6aa364345159f451da1 DIFF: https://github.com/llvm/llvm-project/commit/d6b0af0574ca21ae7b0fa6aa364345159f451da1.diff

[clang] af67614 - [clang][Interp] Call dtor of Floating values

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T15:27:16+02:00 New Revision: af67614f79059686399e2808c80658af783f48d3 URL: https://github.com/llvm/llvm-project/commit/af67614f79059686399e2808c80658af783f48d3 DIFF: https://github.com/llvm/llvm-project/commit/af67614f79059686399e2808c80658af783f48d3.diff

[clang] 5522e31 - [clang][NFC] Simplify SourceLocExpr::EvaluateInContext

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T15:15:57+02:00 New Revision: 5522e316f91ef490b34ffdf2c21fc8fed8affe5f URL: https://github.com/llvm/llvm-project/commit/5522e316f91ef490b34ffdf2c21fc8fed8affe5f DIFF: https://github.com/llvm/llvm-project/commit/5522e316f91ef490b34ffdf2c21fc8fed8affe5f.diff

[clang] 3203d3e - [clang][Interp][NFC] Add InterpStack::dump()

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T14:56:44+02:00 New Revision: 3203d3eac4d14f44d6e660d8835c10a42a07fee2 URL: https://github.com/llvm/llvm-project/commit/3203d3eac4d14f44d6e660d8835c10a42a07fee2 DIFF: https://github.com/llvm/llvm-project/commit/3203d3eac4d14f44d6e660d8835c10a42a07fee2.diff

[clang] 465f65a - [clang][Interp][NFC] Add a debugging assertion

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T14:06:09+02:00 New Revision: 465f65a549e5fd092f6da8b09d0f1d50ca7f4ddc URL: https://github.com/llvm/llvm-project/commit/465f65a549e5fd092f6da8b09d0f1d50ca7f4ddc DIFF: https://github.com/llvm/llvm-project/commit/465f65a549e5fd092f6da8b09d0f1d50ca7f4ddc.diff

[clang] 12baf98 - [clang][Interp][NFC] Add another assertion to InterpStack::peek()

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T08:12:58+02:00 New Revision: 12baf9859b70c653b3d67f5efdcaf608804efb5d URL: https://github.com/llvm/llvm-project/commit/12baf9859b70c653b3d67f5efdcaf608804efb5d DIFF: https://github.com/llvm/llvm-project/commit/12baf9859b70c653b3d67f5efdcaf608804efb5d.diff

[clang] e704400 - [clang][Interp][NFC] Fix a doc comment mixup

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T08:12:58+02:00 New Revision: e704400fe5d13d51b12e3c1fbc054cac429bdd6b URL: https://github.com/llvm/llvm-project/commit/e704400fe5d13d51b12e3c1fbc054cac429bdd6b DIFF: https://github.com/llvm/llvm-project/commit/e704400fe5d13d51b12e3c1fbc054cac429bdd6b.diff

[clang] 0f7a54e - [clang][Interp][NFC] Clear InterpStack::ItemTypes in clear()

2023-07-20 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-20T08:10:20+02:00 New Revision: 0f7a54e3b5a7be63b1c24dc46249de0be94b9997 URL: https://github.com/llvm/llvm-project/commit/0f7a54e3b5a7be63b1c24dc46249de0be94b9997 DIFF: https://github.com/llvm/llvm-project/commit/0f7a54e3b5a7be63b1c24dc46249de0be94b9997.diff

[clang] 3f928e7 - [clang][Interp][NFC] Fix a doc comment and a typo

2023-07-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-17T14:44:09+02:00 New Revision: 3f928e787b4eeb3ec501e785127229f2575ec769 URL: https://github.com/llvm/llvm-project/commit/3f928e787b4eeb3ec501e785127229f2575ec769 DIFF: https://github.com/llvm/llvm-project/commit/3f928e787b4eeb3ec501e785127229f2575ec769.diff

[clang] e6afacc - [clang][Interp] Diagnose callsite for implicit functions

2023-07-17 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-17T14:02:04+02:00 New Revision: e6afacc0347c8f95678d56692ebc409ae85b162c URL: https://github.com/llvm/llvm-project/commit/e6afacc0347c8f95678d56692ebc409ae85b162c DIFF: https://github.com/llvm/llvm-project/commit/e6afacc0347c8f95678d56692ebc409ae85b162c.diff

[clang] ddbd8ff - [clang][Interp][NFC] Move a declaration into an if statement

2023-07-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-13T13:45:48+02:00 New Revision: ddbd8ffe314bf121c7e488de1b510dea5ecc8b42 URL: https://github.com/llvm/llvm-project/commit/ddbd8ffe314bf121c7e488de1b510dea5ecc8b42 DIFF: https://github.com/llvm/llvm-project/commit/ddbd8ffe314bf121c7e488de1b510dea5ecc8b42.diff

[clang] e35719d - [clang][Interp][NFC] Use std::byte for byte code.

2023-07-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-13T13:45:48+02:00 New Revision: e35719da5eaf256ecedfba55b50d7c07bfe596c2 URL: https://github.com/llvm/llvm-project/commit/e35719da5eaf256ecedfba55b50d7c07bfe596c2 DIFF: https://github.com/llvm/llvm-project/commit/e35719da5eaf256ecedfba55b50d7c07bfe596c2.diff

[clang] 245d10b - [clang][Interp][NFC] Trim Source.h includes

2023-07-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-13T13:26:03+02:00 New Revision: 245d10b7a2c12ec25e7b5860a38c61991543a739 URL: https://github.com/llvm/llvm-project/commit/245d10b7a2c12ec25e7b5860a38c61991543a739 DIFF: https://github.com/llvm/llvm-project/commit/245d10b7a2c12ec25e7b5860a38c61991543a739.diff

[clang] 133b2fc - [clang][Interp][NFC] Use template types instead of auto

2023-07-11 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-11T11:25:00+02:00 New Revision: 133b2fc9cc27d03f3f5f922ec7f058c3b617a1ea URL: https://github.com/llvm/llvm-project/commit/133b2fc9cc27d03f3f5f922ec7f058c3b617a1ea DIFF: https://github.com/llvm/llvm-project/commit/133b2fc9cc27d03f3f5f922ec7f058c3b617a1ea.diff

[clang] c54ff51 - [clang][Interp] Emit correct diagnostic for uninitialized reads

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:27:49+02:00 New Revision: c54ff51be9c1192214eb56fc5c8dea2b73557406 URL: https://github.com/llvm/llvm-project/commit/c54ff51be9c1192214eb56fc5c8dea2b73557406 DIFF: https://github.com/llvm/llvm-project/commit/c54ff51be9c1192214eb56fc5c8dea2b73557406.diff

[clang] 193db1e - [clang][Interp][NFC] Make pointer chain management more robust

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:27:49+02:00 New Revision: 193db1ebf09ac8a7661b4273e2847de34430a9af URL: https://github.com/llvm/llvm-project/commit/193db1ebf09ac8a7661b4273e2847de34430a9af DIFF: https://github.com/llvm/llvm-project/commit/193db1ebf09ac8a7661b4273e2847de34430a9af.diff

[clang] 254ad7d - [clang][Interp][NFC] Move isGloballyIndexed() to Context

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:27:49+02:00 New Revision: 254ad7dd412308855ca29b97e9fd8079088cbef5 URL: https://github.com/llvm/llvm-project/commit/254ad7dd412308855ca29b97e9fd8079088cbef5 DIFF: https://github.com/llvm/llvm-project/commit/254ad7dd412308855ca29b97e9fd8079088cbef5.diff

[clang] fa1e9c3 - [clang][Interp][NFC] Add std:: qualifiers to all malloc/free calls

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:13:19+02:00 New Revision: fa1e9c3a5aacb1183fa3da410cb9dfd24b1a6d15 URL: https://github.com/llvm/llvm-project/commit/fa1e9c3a5aacb1183fa3da410cb9dfd24b1a6d15 DIFF: https://github.com/llvm/llvm-project/commit/fa1e9c3a5aacb1183fa3da410cb9dfd24b1a6d15.diff

[clang] b9e1679 - [clang][Interp][NFC] Clear stack memory even on success

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:13:19+02:00 New Revision: b9e167994f01172c20716de28ea24f202b45b6a7 URL: https://github.com/llvm/llvm-project/commit/b9e167994f01172c20716de28ea24f202b45b6a7 DIFF: https://github.com/llvm/llvm-project/commit/b9e167994f01172c20716de28ea24f202b45b6a7.diff

[clang] 88d65e1 - [clang][Interp][NFC] Fix a doc comment mixup

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:13:19+02:00 New Revision: 88d65e13464ab200f36082bf4f2613835e677144 URL: https://github.com/llvm/llvm-project/commit/88d65e13464ab200f36082bf4f2613835e677144 DIFF: https://github.com/llvm/llvm-project/commit/88d65e13464ab200f36082bf4f2613835e677144.diff

[clang] 3262aea - [clang][Interp][NFC] Add missing return statement

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T16:13:18+02:00 New Revision: 3262aea06d36b1fbf3eb16d47afec742c18fd5e8 URL: https://github.com/llvm/llvm-project/commit/3262aea06d36b1fbf3eb16d47afec742c18fd5e8 DIFF: https://github.com/llvm/llvm-project/commit/3262aea06d36b1fbf3eb16d47afec742c18fd5e8.diff

[clang] a83079f - [clang][ConstExpr][NFC] Make Frame::describe() const

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T15:49:32+02:00 New Revision: a83079f754a529b9a6d21480f834269b847220d3 URL: https://github.com/llvm/llvm-project/commit/a83079f754a529b9a6d21480f834269b847220d3 DIFF: https://github.com/llvm/llvm-project/commit/a83079f754a529b9a6d21480f834269b847220d3.diff

[clang] 5191214 - [clang][Interp][NFC] Make some Frame pointers const

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T15:49:33+02:00 New Revision: 51912142381d190dfa56ef13df1a2f7384391c9d URL: https://github.com/llvm/llvm-project/commit/51912142381d190dfa56ef13df1a2f7384391c9d DIFF: https://github.com/llvm/llvm-project/commit/51912142381d190dfa56ef13df1a2f7384391c9d.diff

[clang] 1402c43 - [clang][Interp][NFC] Remove duplicate private specifier

2023-07-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-09T15:49:32+02:00 New Revision: 1402c4313820da984805b70e1bb6661217706499 URL: https://github.com/llvm/llvm-project/commit/1402c4313820da984805b70e1bb6661217706499 DIFF: https://github.com/llvm/llvm-project/commit/1402c4313820da984805b70e1bb6661217706499.diff

[clang] 00c2739 - [clang][Interp][NFC] Move some declarations into the if condition

2023-07-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-06T14:52:05+02:00 New Revision: 00c27397dc63358bc7e5975c7af80efbf863d2c2 URL: https://github.com/llvm/llvm-project/commit/00c27397dc63358bc7e5975c7af80efbf863d2c2 DIFF: https://github.com/llvm/llvm-project/commit/00c27397dc63358bc7e5975c7af80efbf863d2c2.diff

[clang] 868aa93 - [clang][Interp][NFC] Take a const Function pointer in Context::Run()

2023-07-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-06T14:52:05+02:00 New Revision: 868aa9360587945146c86449cbd6c5170e1c9e2b URL: https://github.com/llvm/llvm-project/commit/868aa9360587945146c86449cbd6c5170e1c9e2b DIFF: https://github.com/llvm/llvm-project/commit/868aa9360587945146c86449cbd6c5170e1c9e2b.diff

[clang] bd59d17 - [clang][Interp][NFC] Fix some doc comment confusion

2023-07-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-06T14:52:05+02:00 New Revision: bd59d17e71f8c58f25fdba7f614cb0449c38d628 URL: https://github.com/llvm/llvm-project/commit/bd59d17e71f8c58f25fdba7f614cb0449c38d628 DIFF: https://github.com/llvm/llvm-project/commit/bd59d17e71f8c58f25fdba7f614cb0449c38d628.diff

[clang] 9642343 - [clang][Interp][NFC] Make a local variable const

2023-07-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-06T14:52:05+02:00 New Revision: 9642343d3023bdf5edcb2a016a9a9cc6cfd23834 URL: https://github.com/llvm/llvm-project/commit/9642343d3023bdf5edcb2a016a9a9cc6cfd23834 DIFF: https://github.com/llvm/llvm-project/commit/9642343d3023bdf5edcb2a016a9a9cc6cfd23834.diff

[clang] f223c96 - [clang][Interp][NFC] Return a const Descriptor from a getter

2023-07-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-06T14:52:05+02:00 New Revision: f223c964df86b239f76946b30a1400cb9b7adaa3 URL: https://github.com/llvm/llvm-project/commit/f223c964df86b239f76946b30a1400cb9b7adaa3 DIFF: https://github.com/llvm/llvm-project/commit/f223c964df86b239f76946b30a1400cb9b7adaa3.diff

[clang] b1a0197 - [clang][Interp][NFC] Remove unnecessary else blocks

2023-07-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-05T09:05:54+02:00 New Revision: b1a019747e6862346bc3c9b679e4d46baaff5ab9 URL: https://github.com/llvm/llvm-project/commit/b1a019747e6862346bc3c9b679e4d46baaff5ab9 DIFF: https://github.com/llvm/llvm-project/commit/b1a019747e6862346bc3c9b679e4d46baaff5ab9.diff

[clang] 05bc1d0 - [clang][Interp][NFC] Move a declaration into an if statement

2023-07-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-05T09:05:54+02:00 New Revision: 05bc1d0e7c9abbbcd52ea1f2b6da29da8d311bd2 URL: https://github.com/llvm/llvm-project/commit/05bc1d0e7c9abbbcd52ea1f2b6da29da8d311bd2 DIFF: https://github.com/llvm/llvm-project/commit/05bc1d0e7c9abbbcd52ea1f2b6da29da8d311bd2.diff

[clang] 3edc419 - [clang][Interp][NFC] Fix a doc comment

2023-07-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-05T09:05:53+02:00 New Revision: 3edc419b7e531ee4f290862b9fe3ac574162fe06 URL: https://github.com/llvm/llvm-project/commit/3edc419b7e531ee4f290862b9fe3ac574162fe06 DIFF: https://github.com/llvm/llvm-project/commit/3edc419b7e531ee4f290862b9fe3ac574162fe06.diff

[clang] ddd8c61 - [clang][Interp][NFC] Add Descriptor::isCompositeArray()

2023-07-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-05T09:05:53+02:00 New Revision: ddd8c61ee5540bb7f428ea47018c4e88aea8fd87 URL: https://github.com/llvm/llvm-project/commit/ddd8c61ee5540bb7f428ea47018c4e88aea8fd87 DIFF: https://github.com/llvm/llvm-project/commit/ddd8c61ee5540bb7f428ea47018c4e88aea8fd87.diff

[clang] 3ec1274 - [clang][NFC] Move two declarations closer to their point of use

2023-07-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-05T08:54:24+02:00 New Revision: 3ec12740d0bc1b14bcafb8c9ece9e679f6957e9a URL: https://github.com/llvm/llvm-project/commit/3ec12740d0bc1b14bcafb8c9ece9e679f6957e9a DIFF: https://github.com/llvm/llvm-project/commit/3ec12740d0bc1b14bcafb8c9ece9e679f6957e9a.diff

[clang] 0d40973 - [clang][Interp][NFC] Move CastFP to Interp.h

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T17:35:28+02:00 New Revision: 0d40973644ba7f3efe666735306646579a7ffe5e URL: https://github.com/llvm/llvm-project/commit/0d40973644ba7f3efe666735306646579a7ffe5e DIFF: https://github.com/llvm/llvm-project/commit/0d40973644ba7f3efe666735306646579a7ffe5e.diff

[clang] a936357 - [clang][Interp][NFC] Return integer from Boolean::bitWidth()

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T17:35:28+02:00 New Revision: a93635794813ab26a751f72ccb78534e288390b2 URL: https://github.com/llvm/llvm-project/commit/a93635794813ab26a751f72ccb78534e288390b2 DIFF: https://github.com/llvm/llvm-project/commit/a93635794813ab26a751f72ccb78534e288390b2.diff

[clang] 74514e8 - [clang][Interp][NFC] Fix GetFnPtr signature

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T17:35:28+02:00 New Revision: 74514e8713bfcd31faeb6f4cfd5e29824413e1c1 URL: https://github.com/llvm/llvm-project/commit/74514e8713bfcd31faeb6f4cfd5e29824413e1c1 DIFF: https://github.com/llvm/llvm-project/commit/74514e8713bfcd31faeb6f4cfd5e29824413e1c1.diff

[clang] df5213c - [clang][Interp][NFC] Return a const pointer from Pointer::getRecord()

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T17:21:51+02:00 New Revision: df5213c4420e40dace6506d39bba28459a91c2a4 URL: https://github.com/llvm/llvm-project/commit/df5213c4420e40dace6506d39bba28459a91c2a4 DIFF: https://github.com/llvm/llvm-project/commit/df5213c4420e40dace6506d39bba28459a91c2a4.diff

[clang] 044be8f - [clang][Interp][NFC] Add some missing const qualifiers

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T16:16:17+02:00 New Revision: 044be8f5d12fcb35cb5c30fa05d95b1abbf19232 URL: https://github.com/llvm/llvm-project/commit/044be8f5d12fcb35cb5c30fa05d95b1abbf19232 DIFF: https://github.com/llvm/llvm-project/commit/044be8f5d12fcb35cb5c30fa05d95b1abbf19232.diff

[clang] 843ff75 - [clang][Interp][NFC] Return std::nullopt explicitly

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T16:16:18+02:00 New Revision: 843ff7581408a02e852c0f1f7ebf176cabbc7527 URL: https://github.com/llvm/llvm-project/commit/843ff7581408a02e852c0f1f7ebf176cabbc7527 DIFF: https://github.com/llvm/llvm-project/commit/843ff7581408a02e852c0f1f7ebf176cabbc7527.diff

[clang] 1c8c5a8 - [clang][Interp][NFC] Merge two if statements

2023-07-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-04T16:16:17+02:00 New Revision: 1c8c5a89c59cee16d6500a4e83c8c29b8a4a37a4 URL: https://github.com/llvm/llvm-project/commit/1c8c5a89c59cee16d6500a4e83c8c29b8a4a37a4 DIFF: https://github.com/llvm/llvm-project/commit/1c8c5a89c59cee16d6500a4e83c8c29b8a4a37a4.diff

[clang] 381e805 - [clang][Sema][NFC] Make worklist in CheckForIntOverflow const

2023-07-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-02T06:49:55+02:00 New Revision: 381e8052d0966a247f811cfc301059393d3c650a URL: https://github.com/llvm/llvm-project/commit/381e8052d0966a247f811cfc301059393d3c650a DIFF: https://github.com/llvm/llvm-project/commit/381e8052d0966a247f811cfc301059393d3c650a.diff

[clang] 0a9d2fa - [clang][Interp][NFC] Fix a test to actually test something

2023-07-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-07-02T06:49:55+02:00 New Revision: 0a9d2fa9ac9ec12eb4d50674d40fc73510fef405 URL: https://github.com/llvm/llvm-project/commit/0a9d2fa9ac9ec12eb4d50674d40fc73510fef405 DIFF: https://github.com/llvm/llvm-project/commit/0a9d2fa9ac9ec12eb4d50674d40fc73510fef405.diff

[clang] c442912 - [clang][Interp][NFC] Add type checks to InterpStack::peek()

2023-06-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-30T11:02:25+02:00 New Revision: c442912d736946703b8a9278cb2e323c51dbefcb URL: https://github.com/llvm/llvm-project/commit/c442912d736946703b8a9278cb2e323c51dbefcb DIFF: https://github.com/llvm/llvm-project/commit/c442912d736946703b8a9278cb2e323c51dbefcb.diff

[clang] 8554a55 - [clang][Diagnostics] Fix diagnostic line numbers

2023-06-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-30T10:57:10+02:00 New Revision: 8554a55d041f2c7de329adda538cadf7eeb6e8a8 URL: https://github.com/llvm/llvm-project/commit/8554a55d041f2c7de329adda538cadf7eeb6e8a8 DIFF: https://github.com/llvm/llvm-project/commit/8554a55d041f2c7de329adda538cadf7eeb6e8a8.diff

[clang] 268032f - [clang] Add myself as code owner for the new constant interpreter

2023-06-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-27T13:39:03+02:00 New Revision: 268032f6f10d595bb723f6b4a21632a9f3b35be8 URL: https://github.com/llvm/llvm-project/commit/268032f6f10d595bb723f6b4a21632a9f3b35be8 DIFF: https://github.com/llvm/llvm-project/commit/268032f6f10d595bb723f6b4a21632a9f3b35be8.diff

[clang] 0243a76 - Revert "[clang][CFG][NFC] A few smaller cleanups"

2023-06-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-27T13:06:27+02:00 New Revision: 0243a76f53abbf0bfa69e0893a4a9c8b9d926284 URL: https://github.com/llvm/llvm-project/commit/0243a76f53abbf0bfa69e0893a4a9c8b9d926284 DIFF: https://github.com/llvm/llvm-project/commit/0243a76f53abbf0bfa69e0893a4a9c8b9d926284.diff

[clang] 173df3d - [clang][CFG][NFC] A few smaller cleanups

2023-06-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-27T11:38:41+02:00 New Revision: 173df3dd5f9a812b07f9866965f4e92a982a3fca URL: https://github.com/llvm/llvm-project/commit/173df3dd5f9a812b07f9866965f4e92a982a3fca DIFF: https://github.com/llvm/llvm-project/commit/173df3dd5f9a812b07f9866965f4e92a982a3fca.diff

[clang] c319694 - [clang][Interp][NFC] Compare std::optional variables directly

2023-06-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-27T11:36:42+02:00 New Revision: c3196947312e530960fde1b8849a4a848a5095f3 URL: https://github.com/llvm/llvm-project/commit/c3196947312e530960fde1b8849a4a848a5095f3 DIFF: https://github.com/llvm/llvm-project/commit/c3196947312e530960fde1b8849a4a848a5095f3.diff

[clang] 1e9ac71 - [clang][Interp] Handle PredefinedExprs

2023-06-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-16T15:52:12+02:00 New Revision: 1e9ac717877b5a9410db99a8f0d61fa9ca144b44 URL: https://github.com/llvm/llvm-project/commit/1e9ac717877b5a9410db99a8f0d61fa9ca144b44 DIFF: https://github.com/llvm/llvm-project/commit/1e9ac717877b5a9410db99a8f0d61fa9ca144b44.diff

[clang] 459f495 - [clang][Interp] Check inc/dec family of ops for initialization

2023-06-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-16T15:19:23+02:00 New Revision: 459f495f49a197a042890e1daa0a98cbae892d2b URL: https://github.com/llvm/llvm-project/commit/459f495f49a197a042890e1daa0a98cbae892d2b DIFF: https://github.com/llvm/llvm-project/commit/459f495f49a197a042890e1daa0a98cbae892d2b.diff

[clang] 461f91b - [clang][Interp] Handle LambdaExprs

2023-06-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-16T10:05:33+02:00 New Revision: 461f91b1e4ef8bd8a5acc95d2e4badc3b2da5f30 URL: https://github.com/llvm/llvm-project/commit/461f91b1e4ef8bd8a5acc95d2e4badc3b2da5f30 DIFF: https://github.com/llvm/llvm-project/commit/461f91b1e4ef8bd8a5acc95d2e4badc3b2da5f30.diff

[clang] b1aba4a - [clang][Diagnostics] Don't expand label fixit to the next line

2023-06-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-15T15:58:23+02:00 New Revision: b1aba4a1009937aca920539f7737b1973f908dbd URL: https://github.com/llvm/llvm-project/commit/b1aba4a1009937aca920539f7737b1973f908dbd DIFF: https://github.com/llvm/llvm-project/commit/b1aba4a1009937aca920539f7737b1973f908dbd.diff

[clang] 976d8b4 - [clang][Interp] Virtual function calls

2023-06-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-15T13:33:43+02:00 New Revision: 976d8b40cccf4678fe8c414210ce82170049b715 URL: https://github.com/llvm/llvm-project/commit/976d8b40cccf4678fe8c414210ce82170049b715 DIFF: https://github.com/llvm/llvm-project/commit/976d8b40cccf4678fe8c414210ce82170049b715.diff

[clang] aa28875 - [clang][tests] Replace a %clang++ with %clang

2023-06-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-12T15:42:26+02:00 New Revision: aa28875a745d4d70f491b59e1b50f592994c923b URL: https://github.com/llvm/llvm-project/commit/aa28875a745d4d70f491b59e1b50f592994c923b DIFF: https://github.com/llvm/llvm-project/commit/aa28875a745d4d70f491b59e1b50f592994c923b.diff

[clang] 5cc721b - [clang][Driver] Add -fcaret-diagnostics-max-lines= as a driver option

2023-06-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-12T12:44:25+02:00 New Revision: 5cc721b3f96e40524cd95e7d4aabb6727de83ee3 URL: https://github.com/llvm/llvm-project/commit/5cc721b3f96e40524cd95e7d4aabb6727de83ee3 DIFF: https://github.com/llvm/llvm-project/commit/5cc721b3f96e40524cd95e7d4aabb6727de83ee3.diff

[clang] 6669dc0 - [clang][NFC] Refactor printableTextForNextCharacter

2023-06-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-10T07:51:36+02:00 New Revision: 6669dc09a441f27f3b5e18805a1a59fbe93a4cd6 URL: https://github.com/llvm/llvm-project/commit/6669dc09a441f27f3b5e18805a1a59fbe93a4cd6 DIFF: https://github.com/llvm/llvm-project/commit/6669dc09a441f27f3b5e18805a1a59fbe93a4cd6.diff

[clang] 0e9843b - [clang][parse][NFC] Fix grammar in a comment

2023-06-10 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-10T07:51:36+02:00 New Revision: 0e9843bf35d94100a843baf660700011227a6cc4 URL: https://github.com/llvm/llvm-project/commit/0e9843bf35d94100a843baf660700011227a6cc4 DIFF: https://github.com/llvm/llvm-project/commit/0e9843bf35d94100a843baf660700011227a6cc4.diff

[clang] 648931b - [clang][ThreadSafety][NFC] Make isReference() const

2023-06-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-06T11:19:53+02:00 New Revision: 648931ba6137ab6bfdecbc7512599943ed709d04 URL: https://github.com/llvm/llvm-project/commit/648931ba6137ab6bfdecbc7512599943ed709d04 DIFF: https://github.com/llvm/llvm-project/commit/648931ba6137ab6bfdecbc7512599943ed709d04.diff

[clang] e4b9b78 - [clang][Interp][NFC] Make a single-line comment a doc comment

2023-06-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-05T15:30:28+02:00 New Revision: e4b9b78a84b09ab997ab60de456a3a9ada22e592 URL: https://github.com/llvm/llvm-project/commit/e4b9b78a84b09ab997ab60de456a3a9ada22e592 DIFF: https://github.com/llvm/llvm-project/commit/e4b9b78a84b09ab997ab60de456a3a9ada22e592.diff

[clang] 997c2f7 - [clang][Diagnostics] Split source ranges into line ranges before...

2023-06-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-05T14:56:58+02:00 New Revision: 997c2f70c1a29f911e559919f4799cd2b341796f URL: https://github.com/llvm/llvm-project/commit/997c2f70c1a29f911e559919f4799cd2b341796f DIFF: https://github.com/llvm/llvm-project/commit/997c2f70c1a29f911e559919f4799cd2b341796f.diff

[clang] e69448b - [clang][Interp][NFC] Make Src parameter for move functions const

2023-06-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-05T13:20:18+02:00 New Revision: e69448b1ea96d83bd918fe162ce29b3dddcdf166 URL: https://github.com/llvm/llvm-project/commit/e69448b1ea96d83bd918fe162ce29b3dddcdf166 DIFF: https://github.com/llvm/llvm-project/commit/e69448b1ea96d83bd918fe162ce29b3dddcdf166.diff

[clang] 808004f - [clang][NFC] Reformat expandTabs

2023-06-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-04T07:52:46+02:00 New Revision: 808004f82af7ba3d17ddaffbd809d491aa0a865e URL: https://github.com/llvm/llvm-project/commit/808004f82af7ba3d17ddaffbd809d491aa0a865e DIFF: https://github.com/llvm/llvm-project/commit/808004f82af7ba3d17ddaffbd809d491aa0a865e.diff

[clang] a0d83c3 - Revert "[clang][Diagnostics] Split source ranges into line ranges before..."

2023-06-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-02T09:02:34+02:00 New Revision: a0d83c3dc364688a223e0031d134e2a1bde4ba78 URL: https://github.com/llvm/llvm-project/commit/a0d83c3dc364688a223e0031d134e2a1bde4ba78 DIFF: https://github.com/llvm/llvm-project/commit/a0d83c3dc364688a223e0031d134e2a1bde4ba78.diff

[clang] fc1262b - [clang][Diagnostics] Split source ranges into line ranges before...

2023-06-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-02T08:52:03+02:00 New Revision: fc1262bd58ac54ad0a0bfa9750254b81c742bbb5 URL: https://github.com/llvm/llvm-project/commit/fc1262bd58ac54ad0a0bfa9750254b81c742bbb5 DIFF: https://github.com/llvm/llvm-project/commit/fc1262bd58ac54ad0a0bfa9750254b81c742bbb5.diff

[clang] cc69bc4 - [clang][Interp][NFC] Print Function name in unreachable type failures

2023-06-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-02T08:38:13+02:00 New Revision: cc69bc4254ba9cb4316ca2b304fbb3230e38ed63 URL: https://github.com/llvm/llvm-project/commit/cc69bc4254ba9cb4316ca2b304fbb3230e38ed63 DIFF: https://github.com/llvm/llvm-project/commit/cc69bc4254ba9cb4316ca2b304fbb3230e38ed63.diff

[clang] f1a318b - [clang][Interp][NFC] Add FunctionPointer.h header comment

2023-06-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-02T08:38:13+02:00 New Revision: f1a318b3ddd2d224ab37fa397d63c767f516085d URL: https://github.com/llvm/llvm-project/commit/f1a318b3ddd2d224ab37fa397d63c767f516085d DIFF: https://github.com/llvm/llvm-project/commit/f1a318b3ddd2d224ab37fa397d63c767f516085d.diff

[clang] 710749f - [clang][Interp] Optionally cast comparison result to non-bool

2023-06-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-06-01T10:36:33+02:00 New Revision: 710749f78695b0e00026e5ff7c9f94e08e7b482a URL: https://github.com/llvm/llvm-project/commit/710749f78695b0e00026e5ff7c9f94e08e7b482a DIFF: https://github.com/llvm/llvm-project/commit/710749f78695b0e00026e5ff7c9f94e08e7b482a.diff

[clang] 2e676fa - Revert "[clang][Interp] Optionally cast comparison result to non-bool"

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T13:07:40+02:00 New Revision: 2e676fad2620a2ee41b7a00b27770fcfcb16f912 URL: https://github.com/llvm/llvm-project/commit/2e676fad2620a2ee41b7a00b27770fcfcb16f912 DIFF: https://github.com/llvm/llvm-project/commit/2e676fad2620a2ee41b7a00b27770fcfcb16f912.diff

[clang] 81522a0 - [clang][Interp] Optionally cast comparison result to non-bool

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T13:01:01+02:00 New Revision: 81522a012accfcc6bbf4dfa21a793aea6e4e532a URL: https://github.com/llvm/llvm-project/commit/81522a012accfcc6bbf4dfa21a793aea6e4e532a DIFF: https://github.com/llvm/llvm-project/commit/81522a012accfcc6bbf4dfa21a793aea6e4e532a.diff

[clang] 722fc7e - [clang][Interp] Add missing static_assert messages

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T12:28:22+02:00 New Revision: 722fc7e7ff8672d9b6b1493a28b850775082948e URL: https://github.com/llvm/llvm-project/commit/722fc7e7ff8672d9b6b1493a28b850775082948e DIFF: https://github.com/llvm/llvm-project/commit/722fc7e7ff8672d9b6b1493a28b850775082948e.diff

[clang] da836b3 - [clang][Interp] Track frame depth

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T12:08:03+02:00 New Revision: da836b36bc3540d21c947a95474d2bb6cc458951 URL: https://github.com/llvm/llvm-project/commit/da836b36bc3540d21c947a95474d2bb6cc458951 DIFF: https://github.com/llvm/llvm-project/commit/da836b36bc3540d21c947a95474d2bb6cc458951.diff

[clang] 40c26ec - [clang][Interp] Fix diagnosing uninitialized ctor record arrays

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T11:39:40+02:00 New Revision: 40c26ec48c8a8ec3c72dde912d3d7118917c8e71 URL: https://github.com/llvm/llvm-project/commit/40c26ec48c8a8ec3c72dde912d3d7118917c8e71 DIFF: https://github.com/llvm/llvm-project/commit/40c26ec48c8a8ec3c72dde912d3d7118917c8e71.diff

[clang] 895b555 - [clang][Diagnostics][NFC] Move variable decl into if statement

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:49:06+02:00 New Revision: 895b55537870cdaf6e4c304a09f4bf01954ccbd6 URL: https://github.com/llvm/llvm-project/commit/895b55537870cdaf6e4c304a09f4bf01954ccbd6 DIFF: https://github.com/llvm/llvm-project/commit/895b55537870cdaf6e4c304a09f4bf01954ccbd6.diff

[clang] b5c7892 - [clang][Diagnostics][NFC] Move Buf{Start,End} out of the loop

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:21:24+02:00 New Revision: b5c7892d54f8d415e3e0198e067886c825f26e0c URL: https://github.com/llvm/llvm-project/commit/b5c7892d54f8d415e3e0198e067886c825f26e0c DIFF: https://github.com/llvm/llvm-project/commit/b5c7892d54f8d415e3e0198e067886c825f26e0c.diff

[clang] a806b3f - [clang][Diagnostics][NFC] Remove unnecessary StringRef

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:21:24+02:00 New Revision: a806b3f49667f3aa0800572b84f91b77654e29fd URL: https://github.com/llvm/llvm-project/commit/a806b3f49667f3aa0800572b84f91b77654e29fd DIFF: https://github.com/llvm/llvm-project/commit/a806b3f49667f3aa0800572b84f91b77654e29fd.diff

[clang] 3184fb9 - [clang][Diagnostics] Print empty lines in multiline snippets

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:21:24+02:00 New Revision: 3184fb958091f6b119c878e2eab894d799432686 URL: https://github.com/llvm/llvm-project/commit/3184fb958091f6b119c878e2eab894d799432686 DIFF: https://github.com/llvm/llvm-project/commit/3184fb958091f6b119c878e2eab894d799432686.diff

[clang] 0157815 - [clang][Diagnostics][NFC] Don't create oversized CaretLine

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:21:24+02:00 New Revision: 01578153ee8228562d0f64d3847e7fc91573da36 URL: https://github.com/llvm/llvm-project/commit/01578153ee8228562d0f64d3847e7fc91573da36 DIFF: https://github.com/llvm/llvm-project/commit/01578153ee8228562d0f64d3847e7fc91573da36.diff

[clang] 543c929 - [clang][Diagnostics][NFC] Remove unused Indentation parameter

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:17:03+02:00 New Revision: 543c92969ba867434af6688808998b82496e9dc1 URL: https://github.com/llvm/llvm-project/commit/543c92969ba867434af6688808998b82496e9dc1 DIFF: https://github.com/llvm/llvm-project/commit/543c92969ba867434af6688808998b82496e9dc1.diff

[clang] 50f0b8d - [clang][Diagnostics][NFC] Merge byte/column mapping functions into one.

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T10:00:08+02:00 New Revision: 50f0b8d219cb1557625ce768ea78670d13671e1d URL: https://github.com/llvm/llvm-project/commit/50f0b8d219cb1557625ce768ea78670d13671e1d DIFF: https://github.com/llvm/llvm-project/commit/50f0b8d219cb1557625ce768ea78670d13671e1d.diff

[clang] bb6c036 - [clang][Diagnostics][NFC] Use getFileID() directly

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:57:16+02:00 New Revision: bb6c036ef378de321d5b7fc0ada317f91c88570d URL: https://github.com/llvm/llvm-project/commit/bb6c036ef378de321d5b7fc0ada317f91c88570d DIFF: https://github.com/llvm/llvm-project/commit/bb6c036ef378de321d5b7fc0ada317f91c88570d.diff

[clang] c113cbb - [clang][Diagnostic][NFC] Simplify emitDiagnosticLoc

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:40:24+02:00 New Revision: c113cbb51005108d1380a4b9d501ddeb1366a406 URL: https://github.com/llvm/llvm-project/commit/c113cbb51005108d1380a4b9d501ddeb1366a406 DIFF: https://github.com/llvm/llvm-project/commit/c113cbb51005108d1380a4b9d501ddeb1366a406.diff

[clang] 1c76548 - [clang][Diagnostics] Use llvm::raw_ostream::indent()

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:40:24+02:00 New Revision: 1c765483fd34efe3ff7f71a9d2d5781bdf3d4517 URL: https://github.com/llvm/llvm-project/commit/1c765483fd34efe3ff7f71a9d2d5781bdf3d4517 DIFF: https://github.com/llvm/llvm-project/commit/1c765483fd34efe3ff7f71a9d2d5781bdf3d4517.diff

[clang] 49843c5 - [clang][Diagnostics] Simplify emitSnippet()

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:40:24+02:00 New Revision: 49843c5036847a8e2f83852c8a515c2784a1645e URL: https://github.com/llvm/llvm-project/commit/49843c5036847a8e2f83852c8a515c2784a1645e DIFF: https://github.com/llvm/llvm-project/commit/49843c5036847a8e2f83852c8a515c2784a1645e.diff

[clang] b7e5cb1 - [clang][NFC] Refactor emitSnippet()

2023-05-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-31T09:21:23+02:00 New Revision: b7e5cb1f9a3a5226f22bb81c865214be81dce940 URL: https://github.com/llvm/llvm-project/commit/b7e5cb1f9a3a5226f22bb81c865214be81dce940 DIFF: https://github.com/llvm/llvm-project/commit/b7e5cb1f9a3a5226f22bb81c865214be81dce940.diff

<    3   4   5   6   7   8   9   10   11   12   >