[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 LO

[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 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] 3e67cf2 - [clang][driver] Add -fplugin-arg- to pass arguments to plugins

2021-11-25 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2021-11-25T10:47:55+01:00 New Revision: 3e67cf21a19a0e8917bdbab6f0cecd4880f3fbe2 URL: https://github.com/llvm/llvm-project/commit/3e67cf21a19a0e8917bdbab6f0cecd4880f3fbe2 DIFF: https://github.com/llvm/llvm-project/commit/3e67cf21a19a0e8917bdbab6f0cecd4880f3fbe2.diff LO

[clang] 02571f8 - [clang][www] Port make_cxx_dr_status script to Python3

2022-02-22 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-02-22T15:47:43+01:00 New Revision: 02571f86bb01bbea171072996533d7a6e63bba54 URL: https://github.com/llvm/llvm-project/commit/02571f86bb01bbea171072996533d7a6e63bba54 DIFF: https://github.com/llvm/llvm-project/commit/02571f86bb01bbea171072996533d7a6e63bba54.diff LO

[clang] f8cedc6 - [clang] Never wrap a nullptr in CXXNewExpr::getArraySize()

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

[clang] 535a230 - Fix docs build after f8cedc642d9b85720cb7175ef25ddde90a3fbca2

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

[clang] 2f300d3 - [clang][driver][wasm] Fix libstdc++ target-dependent include dir

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

[clang] 12d3679 - [clang][tests] Fix ve-toolchain tests with CLANG_DEFAULT_UNWINDLIB

2022-02-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-02-28T14:55:56+01:00 New Revision: 12d3679256c9a544699f9894c16c2918da17e4af URL: https://github.com/llvm/llvm-project/commit/12d3679256c9a544699f9894c16c2918da17e4af DIFF: https://github.com/llvm/llvm-project/commit/12d3679256c9a544699f9894c16c2918da17e4af.diff LO

[clang] 7b969b0 - [clang][parser] Stop dragging an EndLoc around when parsing attributes

2022-03-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-03-07T08:16:39+01:00 New Revision: 7b969b0bb53e5dcf23e0ddba977031fb104b63ec URL: https://github.com/llvm/llvm-project/commit/7b969b0bb53e5dcf23e0ddba977031fb104b63ec DIFF: https://github.com/llvm/llvm-project/commit/7b969b0bb53e5dcf23e0ddba977031fb104b63ec.diff LO

[clang] ba84578 - [clang][sema] Add missing diagnostic parameter

2022-01-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-01-24T09:59:20+01:00 New Revision: ba845787b3fdd03380b8651d6ce11afeac9d6bba URL: https://github.com/llvm/llvm-project/commit/ba845787b3fdd03380b8651d6ce11afeac9d6bba DIFF: https://github.com/llvm/llvm-project/commit/ba845787b3fdd03380b8651d6ce11afeac9d6bba.diff LO

[clang] 3ad6de3 - [clang][tests] Fix a c++/libc++ -stdlib value typo

2022-01-24 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2022-01-24T09:59:20+01:00 New Revision: 3ad6de31c0cf5064867e6f9bf99e27e0b5c4128d URL: https://github.com/llvm/llvm-project/commit/3ad6de31c0cf5064867e6f9bf99e27e0b5c4128d DIFF: https://github.com/llvm/llvm-project/commit/3ad6de31c0cf5064867e6f9bf99e27e0b5c4128d.diff LO

[clang] 2708869 - Re-land "[clang][Interp] Implement C++ Range-for loops"

2023-03-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-04T15:17:44+01:00 New Revision: 2708869801ae00f4681f6b2d9d69b25b3fce26b6 URL: https://github.com/llvm/llvm-project/commit/2708869801ae00f4681f6b2d9d69b25b3fce26b6 DIFF: https://github.com/llvm/llvm-project/commit/2708869801ae00f4681f6b2d9d69b25b3fce26b6.diff LO

[clang] 33ba940 - [clang][Interp][NFCI] Support more expression in initializers

2023-03-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-05T09:57:52+01:00 New Revision: 33ba940de0401c91b4d7e12d98972e6ba0f0f662 URL: https://github.com/llvm/llvm-project/commit/33ba940de0401c91b4d7e12d98972e6ba0f0f662 DIFF: https://github.com/llvm/llvm-project/commit/33ba940de0401c91b4d7e12d98972e6ba0f0f662.diff LO

[clang] 78e4237 - [clang][Interp] Support destructors

2023-03-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-05T10:02:42+01:00 New Revision: 78e4237460bf58f3d6b75f275e0424f38e3b1d04 URL: https://github.com/llvm/llvm-project/commit/78e4237460bf58f3d6b75f275e0424f38e3b1d04 DIFF: https://github.com/llvm/llvm-project/commit/78e4237460bf58f3d6b75f275e0424f38e3b1d04.diff LO

[clang] 5e12002 - Revert "[clang][Interp] Support destructors"

2023-03-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-05T13:18:13+01:00 New Revision: 5e12002c6cea7601073888c2281525131caa77e3 URL: https://github.com/llvm/llvm-project/commit/5e12002c6cea7601073888c2281525131caa77e3 DIFF: https://github.com/llvm/llvm-project/commit/5e12002c6cea7601073888c2281525131caa77e3.diff LO

[clang] 0041f08 - [clang][Interp][NFC] Take a const Descriptor* in dtor,move,ctorFns

2023-03-09 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-09T16:08:59+01:00 New Revision: 0041f081962c60a96d45d9a3a964c2d00216c16d URL: https://github.com/llvm/llvm-project/commit/0041f081962c60a96d45d9a3a964c2d00216c16d DIFF: https://github.com/llvm/llvm-project/commit/0041f081962c60a96d45d9a3a964c2d00216c16d.diff LO

[clang] 6603c68 - [clang][sema][NFC] Make a few functions const

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

[clang] c5d22f4 - [clang][Sema][NFC] Make local variable const

2023-03-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-23T08:23:00+01:00 New Revision: c5d22f4e1866549f0d8c3aad598c0153c31679e7 URL: https://github.com/llvm/llvm-project/commit/c5d22f4e1866549f0d8c3aad598c0153c31679e7 DIFF: https://github.com/llvm/llvm-project/commit/c5d22f4e1866549f0d8c3aad598c0153c31679e7.diff LO

[clang] 0691bcb - [clang][Interp][NFC] Add tests for __fp16

2023-03-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-23T10:08:34+01:00 New Revision: 0691bcb18024a28e82e8dd9a08ab0820b40c9a37 URL: https://github.com/llvm/llvm-project/commit/0691bcb18024a28e82e8dd9a08ab0820b40c9a37 DIFF: https://github.com/llvm/llvm-project/commit/0691bcb18024a28e82e8dd9a08ab0820b40c9a37.diff LO

[clang] 814177e - Revert "[clang][Interp][NFC] Add tests for __fp16"

2023-03-23 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-23T10:33:51+01:00 New Revision: 814177e434d8daf70a3d67345c166d40457f68f1 URL: https://github.com/llvm/llvm-project/commit/814177e434d8daf70a3d67345c166d40457f68f1 DIFF: https://github.com/llvm/llvm-project/commit/814177e434d8daf70a3d67345c166d40457f68f1.diff LO

[clang] 243b355 - [clang][Interp] Support destructors

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-30T13:17:04+02:00 New Revision: 243b355ee0f063cff4988f061215839020c2175b URL: https://github.com/llvm/llvm-project/commit/243b355ee0f063cff4988f061215839020c2175b DIFF: https://github.com/llvm/llvm-project/commit/243b355ee0f063cff4988f061215839020c2175b.diff LO

[clang] 3ad1673 - [clang][Interp] Implement function pointers

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-30T15:37:49+02:00 New Revision: 3ad167329aafde02e70b0327c0488602111a81ee URL: https://github.com/llvm/llvm-project/commit/3ad167329aafde02e70b0327c0488602111a81ee DIFF: https://github.com/llvm/llvm-project/commit/3ad167329aafde02e70b0327c0488602111a81ee.diff LO

[clang] 3930e33 - [clang][Interp] Add missing static_assert messages

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-30T15:43:43+02:00 New Revision: 3930e3331e7173bbacb7181015d8f7ca93f4aaef URL: https://github.com/llvm/llvm-project/commit/3930e3331e7173bbacb7181015d8f7ca93f4aaef DIFF: https://github.com/llvm/llvm-project/commit/3930e3331e7173bbacb7181015d8f7ca93f4aaef.diff LO

[clang] 30f96a8 - [clang][Interp] Properly identify not-yet-defined functions

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T07:27:04+02:00 New Revision: 30f96a8fb4511bed31a75863d4abec51c3d967a8 URL: https://github.com/llvm/llvm-project/commit/30f96a8fb4511bed31a75863d4abec51c3d967a8 DIFF: https://github.com/llvm/llvm-project/commit/30f96a8fb4511bed31a75863d4abec51c3d967a8.diff LO

[clang] fce093c - [clang][Interp] Fix parameter map when re-visiting function

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

[clang] e9b150c - [clang][Interp][NFC] Add missing static_assert message

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T08:22:34+02:00 New Revision: e9b150c2d9bb856f371d201d9968b504e12d98a3 URL: https://github.com/llvm/llvm-project/commit/e9b150c2d9bb856f371d201d9968b504e12d98a3 DIFF: https://github.com/llvm/llvm-project/commit/e9b150c2d9bb856f371d201d9968b504e12d98a3.diff LO

[clang] 068e0e0 - [clang][Interp][NFC] Add failing test case for InterpFrame::describe()

2023-03-30 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T08:32:42+02:00 New Revision: 068e0e001d63a76fcec0cb585ffe8832794115eb URL: https://github.com/llvm/llvm-project/commit/068e0e001d63a76fcec0cb585ffe8832794115eb DIFF: https://github.com/llvm/llvm-project/commit/068e0e001d63a76fcec0cb585ffe8832794115eb.diff LO

[clang] cef69ce - [clang][Interp] Fix record initialization via CallExpr subclasses

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T13:16:49+02:00 New Revision: cef69ce7791f2b6415ef3991347904381717a1ec URL: https://github.com/llvm/llvm-project/commit/cef69ce7791f2b6415ef3991347904381717a1ec DIFF: https://github.com/llvm/llvm-project/commit/cef69ce7791f2b6415ef3991347904381717a1ec.diff LO

[clang] d29f706 - [clang][Interp] Fix binary comma operators

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T14:54:51+02:00 New Revision: d29f70670db8ca43a49b6df9112035dc4b646182 URL: https://github.com/llvm/llvm-project/commit/d29f70670db8ca43a49b6df9112035dc4b646182 DIFF: https://github.com/llvm/llvm-project/commit/d29f70670db8ca43a49b6df9112035dc4b646182.diff LO

[clang] d472c55 - [clang][Interp] Fix double-printing InterpFrame::describe()

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T15:25:30+02:00 New Revision: d472c55fa28a249e1845908b47a1be6f2e05a1cd URL: https://github.com/llvm/llvm-project/commit/d472c55fa28a249e1845908b47a1be6f2e05a1cd DIFF: https://github.com/llvm/llvm-project/commit/d472c55fa28a249e1845908b47a1be6f2e05a1cd.diff LO

[clang] 8d2899a - [clang][Interp] Handle TypeTraitExprs

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T15:54:44+02:00 New Revision: 8d2899acbcf1b8ce120bc219aeb30207d4422042 URL: https://github.com/llvm/llvm-project/commit/8d2899acbcf1b8ce120bc219aeb30207d4422042 DIFF: https://github.com/llvm/llvm-project/commit/8d2899acbcf1b8ce120bc219aeb30207d4422042.diff LO

[clang] 943ef06 - [clang][Interp] Check This pointer without creating InterpFrame

2023-03-31 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-31T16:18:15+02:00 New Revision: 943ef06420105cad23e3caea24d6a274cdb0316f URL: https://github.com/llvm/llvm-project/commit/943ef06420105cad23e3caea24d6a274cdb0316f DIFF: https://github.com/llvm/llvm-project/commit/943ef06420105cad23e3caea24d6a274cdb0316f.diff LO

[clang] 968b417 - [clang][Interp] Fix derived-to-base casts for >1 levels

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T11:35:55+02:00 New Revision: 968b4172f6a9878e56dc911f3f9df089d2a9134f URL: https://github.com/llvm/llvm-project/commit/968b4172f6a9878e56dc911f3f9df089d2a9134f DIFF: https://github.com/llvm/llvm-project/commit/968b4172f6a9878e56dc911f3f9df089d2a9134f.diff LO

[clang] db3dcdc - [clang][Interp] Fix initializing base class members

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T13:51:04+02:00 New Revision: db3dcdc08ce06e301cdcc75e2849315a47d7a28d URL: https://github.com/llvm/llvm-project/commit/db3dcdc08ce06e301cdcc75e2849315a47d7a28d DIFF: https://github.com/llvm/llvm-project/commit/db3dcdc08ce06e301cdcc75e2849315a47d7a28d.diff LO

[clang] 58cf70b - [clang][Interp] Fix diagnostics for calling non-constexpr constructors

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T15:42:08+02:00 New Revision: 58cf70b2cdc17a905f7db2ec5a6f9d497f9bd133 URL: https://github.com/llvm/llvm-project/commit/58cf70b2cdc17a905f7db2ec5a6f9d497f9bd133 DIFF: https://github.com/llvm/llvm-project/commit/58cf70b2cdc17a905f7db2ec5a6f9d497f9bd133.diff LO

[clang] 056042d - [clang][Interp] Fix initializing fields after base class members

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T15:55:11+02:00 New Revision: 056042d21b72a86653f88719c0b54b07e35d2144 URL: https://github.com/llvm/llvm-project/commit/056042d21b72a86653f88719c0b54b07e35d2144 DIFF: https://github.com/llvm/llvm-project/commit/056042d21b72a86653f88719c0b54b07e35d2144.diff LO

[clang] b15a946 - [clang][Interp][NFC] Refactor VisitDeclRefExpr

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T16:42:25+02:00 New Revision: b15a946b9f59f91518ae5e2cb6125592d9c1bf3c URL: https://github.com/llvm/llvm-project/commit/b15a946b9f59f91518ae5e2cb6125592d9c1bf3c DIFF: https://github.com/llvm/llvm-project/commit/b15a946b9f59f91518ae5e2cb6125592d9c1bf3c.diff LO

[clang] 192c2c5 - [clang][Interp] Ignore StaticAssertDecls

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T16:56:58+02:00 New Revision: 192c2c5c89477e28d0129f37a7d262112585b353 URL: https://github.com/llvm/llvm-project/commit/192c2c5c89477e28d0129f37a7d262112585b353 DIFF: https://github.com/llvm/llvm-project/commit/192c2c5c89477e28d0129f37a7d262112585b353.diff LO

[clang] 82facc2 - [clang][Interp] Add missing static_assert message

2023-04-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-03T17:12:05+02:00 New Revision: 82facc2b2462441a83ca35d2d6ef1ab28244a1b3 URL: https://github.com/llvm/llvm-project/commit/82facc2b2462441a83ca35d2d6ef1ab28244a1b3 DIFF: https://github.com/llvm/llvm-project/commit/82facc2b2462441a83ca35d2d6ef1ab28244a1b3.diff LO

[clang] ee71cbd - [clang][Interp] Ignore more non-VarDecl declarations

2023-04-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-04T10:41:46+02:00 New Revision: ee71cbddb77f8da9285657cac248b431928143b9 URL: https://github.com/llvm/llvm-project/commit/ee71cbddb77f8da9285657cac248b431928143b9 DIFF: https://github.com/llvm/llvm-project/commit/ee71cbddb77f8da9285657cac248b431928143b9.diff LO

[clang] 626b7e5 - [clang][Interp][NFC] Remove Integral.h include from PrimType.h

2023-04-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-04T10:44:56+02:00 New Revision: 626b7e5dd249f569203e024141c1a2a0f618df9c URL: https://github.com/llvm/llvm-project/commit/626b7e5dd249f569203e024141c1a2a0f618df9c DIFF: https://github.com/llvm/llvm-project/commit/626b7e5dd249f569203e024141c1a2a0f618df9c.diff LO

[clang] 92417f2 - [clang][Interp] Record initialization via conditional operator

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

[clang] 4016e5d - [clang][Interp][NFC] Call emit*Ptr directly

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T10:25:57+02:00 New Revision: 4016e5d9499e3cbcde32dbfe1d0a5085a9b16c96 URL: https://github.com/llvm/llvm-project/commit/4016e5d9499e3cbcde32dbfe1d0a5085a9b16c96 DIFF: https://github.com/llvm/llvm-project/commit/4016e5d9499e3cbcde32dbfe1d0a5085a9b16c96.diff LO

[clang] 47ee851 - [clang][Interp][NFC] Context: Add getFloatSemantics()

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T10:39:49+02:00 New Revision: 47ee8519ec2620ffe376d9b28cba8a2a0a73214a URL: https://github.com/llvm/llvm-project/commit/47ee8519ec2620ffe376d9b28cba8a2a0a73214a DIFF: https://github.com/llvm/llvm-project/commit/47ee8519ec2620ffe376d9b28cba8a2a0a73214a.diff LO

[clang] 70e5a2a - [clang][Interp] Fix zero-initializing of floating types

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T10:52:01+02:00 New Revision: 70e5a2a94354fd7cec577d3e0c3892cc5e7ef07a URL: https://github.com/llvm/llvm-project/commit/70e5a2a94354fd7cec577d3e0c3892cc5e7ef07a DIFF: https://github.com/llvm/llvm-project/commit/70e5a2a94354fd7cec577d3e0c3892cc5e7ef07a.diff LO

[clang] 7d9511b - [clang][Interp] Add missing static_assert messages

2023-04-06 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-06T12:03:45+02:00 New Revision: 7d9511b2e33f1981cd846dd2493c6d96ece2c77e URL: https://github.com/llvm/llvm-project/commit/7d9511b2e33f1981cd846dd2493c6d96ece2c77e DIFF: https://github.com/llvm/llvm-project/commit/7d9511b2e33f1981cd846dd2493c6d96ece2c77e.diff LO

[clang] 6cf14a7 - [clang][Interp] Check Neg ops for errors

2023-04-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-27T12:05:23+02:00 New Revision: 6cf14a72390f0914b18f30f2f357b783ff84533c URL: https://github.com/llvm/llvm-project/commit/6cf14a72390f0914b18f30f2f357b783ff84533c DIFF: https://github.com/llvm/llvm-project/commit/6cf14a72390f0914b18f30f2f357b783ff84533c.diff LO

[clang] f8a9c55 - [clang][Interp] Emit diagnostic when comparing function pointers

2023-04-27 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-27T12:33:28+02:00 New Revision: f8a9c55bef380a592c4588025f8b6ca4dfc94c47 URL: https://github.com/llvm/llvm-project/commit/f8a9c55bef380a592c4588025f8b6ca4dfc94c47 DIFF: https://github.com/llvm/llvm-project/commit/f8a9c55bef380a592c4588025f8b6ca4dfc94c47.diff LO

[clang] 7d0938b - [clang][Interp][NFC] Make OptionScope final

2023-05-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-02T06:16:49+02:00 New Revision: 7d0938bf2c2a35d4eb4b8c4c728aaa85d1dd428e URL: https://github.com/llvm/llvm-project/commit/7d0938bf2c2a35d4eb4b8c4c728aaa85d1dd428e DIFF: https://github.com/llvm/llvm-project/commit/7d0938bf2c2a35d4eb4b8c4c728aaa85d1dd428e.diff LO

[clang] 9ec5423 - [clang][Interp][NFC] Add documentation for SetLocal

2023-05-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-02T06:16:49+02:00 New Revision: 9ec5423b90c888d9ec4206c18b728946be5f1368 URL: https://github.com/llvm/llvm-project/commit/9ec5423b90c888d9ec4206c18b728946be5f1368 DIFF: https://github.com/llvm/llvm-project/commit/9ec5423b90c888d9ec4206c18b728946be5f1368.diff LO

[clang] 92f67dc - [clang][Interp] Handle DiscardResult for DeclRef- and ParenExprs

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

[clang] fd4c302 - [clang][Interp][NFC] Call discard() when discarding ExprWithCleanups

2023-05-03 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T08:45:14+02:00 New Revision: fd4c302c4119ac946138c11494f15544bd4cc2de URL: https://github.com/llvm/llvm-project/commit/fd4c302c4119ac946138c11494f15544bd4cc2de DIFF: https://github.com/llvm/llvm-project/commit/fd4c302c4119ac946138c11494f15544bd4cc2de.diff LO

[clang] 338c248 - [clang][Interp] Implement inc/dec operators for floats

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T08:52:53+02:00 New Revision: 338c2489f63e1c34db047ac8e45efeeb88c8a067 URL: https://github.com/llvm/llvm-project/commit/338c2489f63e1c34db047ac8e45efeeb88c8a067 DIFF: https://github.com/llvm/llvm-project/commit/338c2489f63e1c34db047ac8e45efeeb88c8a067.diff LO

[clang] 6ccf330 - [clang][Interp] Add missing static_assert messages

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

[clang] 67c9fd7 - [clang][Interp][NFC] Make Pointer::block() const

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

[clang] 0354f31 - [clang][Interp][NFC] Don't cast primitive types to the same type

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

[clang] 5c9a849 - [clang][Interp][NFC] Use const references to Floating

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T10:03:40+02:00 New Revision: 5c9a84960de2260f149ee15313998593255a78df URL: https://github.com/llvm/llvm-project/commit/5c9a84960de2260f149ee15313998593255a78df DIFF: https://github.com/llvm/llvm-project/commit/5c9a84960de2260f149ee15313998593255a78df.diff LO

[clang] d3c0165 - [clang][Interp][NFC] Remove unnecessary include from State.h

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

[clang] eadf6db - [docs] Hide collaboration and include graphs in doxygen docs

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T12:26:51+02:00 New Revision: eadf6db585e1f018e30d9c8de4b32c5d78468e19 URL: https://github.com/llvm/llvm-project/commit/eadf6db585e1f018e30d9c8de4b32c5d78468e19 DIFF: https://github.com/llvm/llvm-project/commit/eadf6db585e1f018e30d9c8de4b32c5d78468e19.diff LO

[clang] c3f1faf - [clang][Interp][NFC] Fix allocateLocalPrimitive parameter name

2023-05-04 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-04T13:45:14+02:00 New Revision: c3f1faf96f18ca2162aff96b0adaf4cd22689ad4 URL: https://github.com/llvm/llvm-project/commit/c3f1faf96f18ca2162aff96b0adaf4cd22689ad4 DIFF: https://github.com/llvm/llvm-project/commit/c3f1faf96f18ca2162aff96b0adaf4cd22689ad4.diff LO

[clang] e8fb478 - [clang][Interp] Don't call getSource() on functions without a body

2023-05-05 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-05T11:59:42+02:00 New Revision: e8fb478f2df863c744b4eed5a5aa07a36fba737d URL: https://github.com/llvm/llvm-project/commit/e8fb478f2df863c744b4eed5a5aa07a36fba737d DIFF: https://github.com/llvm/llvm-project/commit/e8fb478f2df863c744b4eed5a5aa07a36fba737d.diff LO

[clang] 523640f - [clang][Interp][NFC] Use qualified name in Function::getName()

2023-02-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-02-28T15:54:25+01:00 New Revision: 523640f7a4c0b038ce630939af161fdfa964dba4 URL: https://github.com/llvm/llvm-project/commit/523640f7a4c0b038ce630939af161fdfa964dba4 DIFF: https://github.com/llvm/llvm-project/commit/523640f7a4c0b038ce630939af161fdfa964dba4.diff LO

[clang] edeb0f4 - [clang][Interp][NFC] Clean up InterpState.cpp

2023-02-28 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-02-28T16:36:16+01:00 New Revision: edeb0f49794c63d22a4c7fd6d2672c8544038dca URL: https://github.com/llvm/llvm-project/commit/edeb0f49794c63d22a4c7fd6d2672c8544038dca DIFF: https://github.com/llvm/llvm-project/commit/edeb0f49794c63d22a4c7fd6d2672c8544038dca.diff LO

[clang] 8d09bd6 - [clang][Interp] This pointers are writable in de-/constructors

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-01T15:41:10+01:00 New Revision: 8d09bd616be8e347d2769d7b17cd8e717c855c45 URL: https://github.com/llvm/llvm-project/commit/8d09bd616be8e347d2769d7b17cd8e717c855c45 DIFF: https://github.com/llvm/llvm-project/commit/8d09bd616be8e347d2769d7b17cd8e717c855c45.diff LO

[clang] 730eca6 - [clang][Interp] Handle DecompositionDecls

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

[clang] f18b71d - [clang][Interp] Implement remaining MaterializeTemporaryExpr bits

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T07:51:54+01:00 New Revision: f18b71d14f7efdbc76aba888fdfe233bf0de7841 URL: https://github.com/llvm/llvm-project/commit/f18b71d14f7efdbc76aba888fdfe233bf0de7841 DIFF: https://github.com/llvm/llvm-project/commit/f18b71d14f7efdbc76aba888fdfe233bf0de7841.diff LO

[clang] bf6c134 - [clang][Interp] Handle defined functions without a body

2023-03-01 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T08:17:48+01:00 New Revision: bf6c1344ec1898d27760e135b77ad2676f88a697 URL: https://github.com/llvm/llvm-project/commit/bf6c1344ec1898d27760e135b77ad2676f88a697 DIFF: https://github.com/llvm/llvm-project/commit/bf6c1344ec1898d27760e135b77ad2676f88a697.diff LO

[clang] bce8b3c - [clang][Interp] Implement C++ Range-for loops

2023-03-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T08:59:07+01:00 New Revision: bce8b3c1830434c10b8a30380db522d7c6a8658d URL: https://github.com/llvm/llvm-project/commit/bce8b3c1830434c10b8a30380db522d7c6a8658d DIFF: https://github.com/llvm/llvm-project/commit/bce8b3c1830434c10b8a30380db522d7c6a8658d.diff LO

[clang] 569222e - [clang][Interp] Only check constructors for global variables

2023-03-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T09:13:47+01:00 New Revision: 569222e172e5d28d66e9607325475b107cee20cb URL: https://github.com/llvm/llvm-project/commit/569222e172e5d28d66e9607325475b107cee20cb DIFF: https://github.com/llvm/llvm-project/commit/569222e172e5d28d66e9607325475b107cee20cb.diff LO

[clang] 6b5afda - [clang][Interp] Add ArrayElemPtr{,Pop} opcode

2023-03-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T09:45:18+01:00 New Revision: 6b5afda61c4ad6890e62cb8572a13a538316d31c URL: https://github.com/llvm/llvm-project/commit/6b5afda61c4ad6890e62cb8572a13a538316d31c DIFF: https://github.com/llvm/llvm-project/commit/6b5afda61c4ad6890e62cb8572a13a538316d31c.diff LO

[clang] 90d921f - [clang][Interp] Handle record initialization via CastExpr

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

[clang] 43e6770 - Revert "[clang][Interp] Implement C++ Range-for loops"

2023-03-02 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-03-02T11:04:09+01:00 New Revision: 43e67707f9ab14deafc57006aad69a263c700450 URL: https://github.com/llvm/llvm-project/commit/43e67707f9ab14deafc57006aad69a263c700450 DIFF: https://github.com/llvm/llvm-project/commit/43e67707f9ab14deafc57006aad69a263c700450.diff LO

[clang] dce89fe - [clang][NFC] Fix a doc comment mixup

2023-05-15 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T08:12:48+02:00 New Revision: dce89fe7212255b5f76fff3b8d55929920f0eb34 URL: https://github.com/llvm/llvm-project/commit/dce89fe7212255b5f76fff3b8d55929920f0eb34 DIFF: https://github.com/llvm/llvm-project/commit/dce89fe7212255b5f76fff3b8d55929920f0eb34.diff LO

[clang] 2dc435a - [clang][NFC] Use llvm::count_if instead of manual loop

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T15:35:05+02:00 New Revision: 2dc435a59d565849ef62ae3c63dd4fc79a3e16f3 URL: https://github.com/llvm/llvm-project/commit/2dc435a59d565849ef62ae3c63dd4fc79a3e16f3 DIFF: https://github.com/llvm/llvm-project/commit/2dc435a59d565849ef62ae3c63dd4fc79a3e16f3.diff LO

[clang] e291731 - [clang] Show line numbers in diagnostic code snippets

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T17:12:47+02:00 New Revision: e2917311f026cc445fa8aeefa0457b0c7a60824a URL: https://github.com/llvm/llvm-project/commit/e2917311f026cc445fa8aeefa0457b0c7a60824a DIFF: https://github.com/llvm/llvm-project/commit/e2917311f026cc445fa8aeefa0457b0c7a60824a.diff LO

[clang] 8bc0a29 - [clang][docs] Fix sphinx bot

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T17:20:40+02:00 New Revision: 8bc0a29f01050935bbeac6f1c3a5987e45eb3144 URL: https://github.com/llvm/llvm-project/commit/8bc0a29f01050935bbeac6f1c3a5987e45eb3144 DIFF: https://github.com/llvm/llvm-project/commit/8bc0a29f01050935bbeac6f1c3a5987e45eb3144.diff LO

[clang] 5fd35c3 - Revert "[clang] Show line numbers in diagnostic code snippets"

2023-05-16 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-05-16T17:26:48+02:00 New Revision: 5fd35c326a1bc96d1c2a8ed67d0e1f61ed10ea0e URL: https://github.com/llvm/llvm-project/commit/5fd35c326a1bc96d1c2a8ed67d0e1f61ed10ea0e DIFF: https://github.com/llvm/llvm-project/commit/5fd35c326a1bc96d1c2a8ed67d0e1f61ed10ea0e.diff LO

[clang] f8c9947 - [clang][Interp][NFC] Move dyn_cast check into if condition

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

[clang] e7f55bb - [clang][Interp][NFCI] Call* ops don't modify the PC

2023-04-07 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T08:49:22+02:00 New Revision: e7f55bbdb880eb0c096b05d915ee920fe1f2fb98 URL: https://github.com/llvm/llvm-project/commit/e7f55bbdb880eb0c096b05d915ee920fe1f2fb98 DIFF: https://github.com/llvm/llvm-project/commit/e7f55bbdb880eb0c096b05d915ee920fe1f2fb98.diff LO

[clang] 11ad7d2 - [clang][Sema][NFC] Save token name instead of the full token

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

[clang] 1c818b0 - [clang][Interp] Fix a crash when calling invalid constexpr functions

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T15:28:47+02:00 New Revision: 1c818b0a4f92abd6a450841ebca37f3ef5dac0bc URL: https://github.com/llvm/llvm-project/commit/1c818b0a4f92abd6a450841ebca37f3ef5dac0bc DIFF: https://github.com/llvm/llvm-project/commit/1c818b0a4f92abd6a450841ebca37f3ef5dac0bc.diff LO

[clang] 0260ea3 - [clang][Interp][NFC] Add test for e7f55bb

2023-04-08 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-08T15:28:47+02:00 New Revision: 0260ea3a5b1cfa0b0dbb9852742da7480fda620c URL: https://github.com/llvm/llvm-project/commit/0260ea3a5b1cfa0b0dbb9852742da7480fda620c DIFF: https://github.com/llvm/llvm-project/commit/0260ea3a5b1cfa0b0dbb9852742da7480fda620c.diff LO

[clang] f43adc4 - [clang][Interp] Add missing static_assert message

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

[clang] 3704752 - [clang][NFC] Use range-for loop in TextDiagnostic.cpp

2023-04-12 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-12T18:50:37+02:00 New Revision: 37047523a9fb5ffa74eaf94d9d52db831f99c062 URL: https://github.com/llvm/llvm-project/commit/37047523a9fb5ffa74eaf94d9d52db831f99c062 DIFF: https://github.com/llvm/llvm-project/commit/37047523a9fb5ffa74eaf94d9d52db831f99c062.diff LO

[clang] 650d69f - [clang][NFC] Fix comment typo

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T13:42:58+02:00 New Revision: 650d69ffe4d0ff2d2c84b8bf19555a8a9b10aae8 URL: https://github.com/llvm/llvm-project/commit/650d69ffe4d0ff2d2c84b8bf19555a8a9b10aae8 DIFF: https://github.com/llvm/llvm-project/commit/650d69ffe4d0ff2d2c84b8bf19555a8a9b10aae8.diff LO

[clang] dfafb7f - [clang][NFC] More range for loops in TextDiagnostic.cpp

2023-04-13 Thread Timm Bäder via cfe-commits
Author: Timm Bäder Date: 2023-04-13T13:43:57+02:00 New Revision: dfafb7fe5af3e55ff35fb5dbc685a4337af5b29c URL: https://github.com/llvm/llvm-project/commit/dfafb7fe5af3e55ff35fb5dbc685a4337af5b29c DIFF: https://github.com/llvm/llvm-project/commit/dfafb7fe5af3e55ff35fb5dbc685a4337af5b29c.diff LO

<    5   6   7   8   9   10   11   >