Re: r362551 - Convert MemberExpr creation and serialization to work the same way as

2019-06-05 Thread Benjamin Kramer via cfe-commits
It also crashes during clang selfhost with modules and libc++. Let me know if you need a precise reproducer command. I reverted this change and the dependent r362563 in r362597. On Wed, Jun 5, 2019 at 9:37 AM Martin Storsjö via cfe-commits < cfe-commits@lists.llvm.org> wrote: > This broke buildi

r368149 - Replace llvm::MutexGuard/UniqueLock with their standard equivalents

2019-08-07 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Wed Aug 7 03:57:25 2019 New Revision: 368149 URL: http://llvm.org/viewvc/llvm-project?rev=368149&view=rev Log: Replace llvm::MutexGuard/UniqueLock with their standard equivalents All supported platforms have now, so we don't need our own copies any longer. No functionality cha

r368157 - Replace non-recursive sys::Mutex users with std::mutex

2019-08-07 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Wed Aug 7 04:59:44 2019 New Revision: 368157 URL: http://llvm.org/viewvc/llvm-project?rev=368157&view=rev Log: Replace non-recursive sys::Mutex users with std::mutex Also remove a use of sys::MutexImpl, that's just evil. No functionality change intended. Modified: cfe/trun

r368173 - Remove LLVM mutexes from clang in favor of std::mutex

2019-08-07 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Wed Aug 7 07:44:40 2019 New Revision: 368173 URL: http://llvm.org/viewvc/llvm-project?rev=368173&view=rev Log: Remove LLVM mutexes from clang in favor of std::mutex None of those need to be recursive mutexes. No functionality change intended. Modified: cfe/trunk/lib/Direct

r368990 - Replace llvm::integer_sequence and friends with the C++14 standard version

2019-08-15 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Aug 15 03:56:05 2019 New Revision: 368990 URL: http://llvm.org/viewvc/llvm-project?rev=368990&view=rev Log: Replace llvm::integer_sequence and friends with the C++14 standard version The implementation in libc++ takes O(1) compile time, ours was O(n). Modified: cfe/trun

[clang-tools-extra] r368990 - Replace llvm::integer_sequence and friends with the C++14 standard version

2019-08-15 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Aug 15 03:56:05 2019 New Revision: 368990 URL: http://llvm.org/viewvc/llvm-project?rev=368990&view=rev Log: Replace llvm::integer_sequence and friends with the C++14 standard version The implementation in libc++ takes O(1) compile time, ours was O(n). Modified: clang-to

[clang-tools-extra] r368991 - [clangd] llvm::integer_sequence -> std::integer_sequence.

2019-08-15 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Aug 15 04:09:22 2019 New Revision: 368991 URL: http://llvm.org/viewvc/llvm-project?rev=368991&view=rev Log: [clangd] llvm::integer_sequence -> std::integer_sequence. Modified: clang-tools-extra/trunk/clangd/Function.h Modified: clang-tools-extra/trunk/clangd/Function.h

[clang-tools-extra] r369005 - [clangd] Don't use Bind() where C++14 move capture works

2019-08-15 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Aug 15 07:16:06 2019 New Revision: 369005 URL: http://llvm.org/viewvc/llvm-project?rev=369005&view=rev Log: [clangd] Don't use Bind() where C++14 move capture works Modified: clang-tools-extra/trunk/clangd/ClangdLSPServer.cpp clang-tools-extra/trunk/clangd/ClangdLSPS

r364774 - [ASTImporter] Silence unused variable warning in Release builds. NFC.

2019-07-01 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Jul 1 07:33:26 2019 New Revision: 364774 URL: http://llvm.org/viewvc/llvm-project?rev=364774&view=rev Log: [ASTImporter] Silence unused variable warning in Release builds. NFC. Modified: cfe/trunk/lib/AST/ASTImporter.cpp Modified: cfe/trunk/lib/AST/ASTImporter.cpp URL:

r364891 - [ASTImporter] Make headers self-contained

2019-07-02 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Jul 2 01:01:41 2019 New Revision: 364891 URL: http://llvm.org/viewvc/llvm-project?rev=364891&view=rev Log: [ASTImporter] Make headers self-contained Modified: cfe/trunk/include/clang/AST/ASTImporter.h cfe/trunk/include/clang/AST/ASTImporterSharedState.h Modified: c

r365798 - [CodeGen] NVPTX: Switch from atomic.load.add.f32 to atomicrmw fadd

2019-07-11 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Jul 11 10:44:11 2019 New Revision: 365798 URL: http://llvm.org/viewvc/llvm-project?rev=365798&view=rev Log: [CodeGen] NVPTX: Switch from atomic.load.add.f32 to atomicrmw fadd Modified: cfe/trunk/lib/CodeGen/CGBuiltin.cpp cfe/trunk/test/CodeGen/builtins-nvptx-ptx50.cu

r350529 - [Sema] Fix unused variable warning in Release builds

2019-01-07 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Jan 7 07:22:08 2019 New Revision: 350529 URL: http://llvm.org/viewvc/llvm-project?rev=350529&view=rev Log: [Sema] Fix unused variable warning in Release builds Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp Modified: cfe/trunk/lib/Sema/SemaDeclCXX.cpp URL: http://llvm.o

r372113 - Hide implementation details in namespaces.

2019-09-17 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Sep 17 05:56:29 2019 New Revision: 372113 URL: http://llvm.org/viewvc/llvm-project?rev=372113&view=rev Log: Hide implementation details in namespaces. Modified: cfe/trunk/lib/Sema/SemaLookup.cpp Modified: cfe/trunk/lib/Sema/SemaLookup.cpp URL: http://llvm.org/viewvc/ll

[clang-tools-extra] r372128 - [clangd] Fix another TSAN issue

2019-09-17 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Sep 17 07:56:11 2019 New Revision: 372128 URL: http://llvm.org/viewvc/llvm-project?rev=372128&view=rev Log: [clangd] Fix another TSAN issue Modified: clang-tools-extra/trunk/clangd/unittests/TUSchedulerTests.cpp Modified: clang-tools-extra/trunk/clangd/unittests/TUSched

r372319 - Clean out unused diagnostics. NFC.

2019-09-19 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Sep 19 06:35:27 2019 New Revision: 372319 URL: http://llvm.org/viewvc/llvm-project?rev=372319&view=rev Log: Clean out unused diagnostics. NFC. Modified: cfe/trunk/include/clang/Basic/DiagnosticASTKinds.td cfe/trunk/include/clang/Basic/DiagnosticCommonKinds.td cfe

r372386 - [StaticAnalyzer] Use llvm::StringLiteral instead of StringRef in few places

2019-09-20 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Fri Sep 20 05:59:29 2019 New Revision: 372386 URL: http://llvm.org/viewvc/llvm-project?rev=372386&view=rev Log: [StaticAnalyzer] Use llvm::StringLiteral instead of StringRef in few places StringRef's constexpr constructor seems to be extremely slow in MSVC 2017, so don't use it

r372495 - Move classes into anonymous namespaces. NFC.

2019-09-22 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Sun Sep 22 02:28:47 2019 New Revision: 372495 URL: http://llvm.org/viewvc/llvm-project?rev=372495&view=rev Log: Move classes into anonymous namespaces. NFC. Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/MallocChecker.cpp Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/Mal

r373504 - [Stencil] Hide implementaion detai. NFC.

2019-10-02 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Wed Oct 2 11:33:44 2019 New Revision: 373504 URL: http://llvm.org/viewvc/llvm-project?rev=373504&view=rev Log: [Stencil] Hide implementaion detai. NFC. Modified: cfe/trunk/lib/Tooling/Refactoring/Stencil.cpp Modified: cfe/trunk/lib/Tooling/Refactoring/Stencil.cpp URL: htt

[clang-tools-extra] r329894 - [clang-apply-replacements] Always initialize FormatStyle.

2018-04-12 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Apr 12 03:35:24 2018 New Revision: 329894 URL: http://llvm.org/viewvc/llvm-project?rev=329894&view=rev Log: [clang-apply-replacements] Always initialize FormatStyle. The cleanup logic reads from this for cleanups even if reformatting is not requested. Found by msan. Modifi

r330595 - [index] Fix methods that take a shared_ptr to just take a reference.

2018-04-23 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Apr 23 07:30:21 2018 New Revision: 330595 URL: http://llvm.org/viewvc/llvm-project?rev=330595&view=rev Log: [index] Fix methods that take a shared_ptr to just take a reference. There is no ownership here, passing a shared_ptr just adds confusion. No functionality change inte

[clang-tools-extra] r330595 - [index] Fix methods that take a shared_ptr to just take a reference.

2018-04-23 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Apr 23 07:30:21 2018 New Revision: 330595 URL: http://llvm.org/viewvc/llvm-project?rev=330595&view=rev Log: [index] Fix methods that take a shared_ptr to just take a reference. There is no ownership here, passing a shared_ptr just adds confusion. No functionality change inte

[clang-tools-extra] r330599 - [clangd] Prune some dead declarations. No functionality change.

2018-04-23 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Apr 23 07:58:18 2018 New Revision: 330599 URL: http://llvm.org/viewvc/llvm-project?rev=330599&view=rev Log: [clangd] Prune some dead declarations. No functionality change. Modified: clang-tools-extra/trunk/clangd/Diagnostics.h clang-tools-extra/trunk/clangd/Trace.h

[clang-tools-extra] r330602 - [clangd] Fix Context::derive to actually call the right method.

2018-04-23 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Apr 23 08:27:42 2018 New Revision: 330602 URL: http://llvm.org/viewvc/llvm-project?rev=330602&view=rev Log: [clangd] Fix Context::derive to actually call the right method. C++ is weird. Modified: clang-tools-extra/trunk/clangd/Context.h Modified: clang-tools-extra/trun

r330656 - [AST] strcmp/memcmp always compares unsigned chars.

2018-04-23 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Apr 23 15:04:34 2018 New Revision: 330656 URL: http://llvm.org/viewvc/llvm-project?rev=330656&view=rev Log: [AST] strcmp/memcmp always compares unsigned chars. This makes it return the right result in a couple of edge cases. The wide versions always do the comparison on the

r330689 - [AST] Use a bit of trickery to make test pass on platforms where wchar_t is unsigned.

2018-04-24 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Apr 24 00:53:10 2018 New Revision: 330689 URL: http://llvm.org/viewvc/llvm-project?rev=330689&view=rev Log: [AST] Use a bit of trickery to make test pass on platforms where wchar_t is unsigned. Modified: cfe/trunk/test/SemaCXX/constexpr-string.cpp Modified: cfe/trunk/t

r330690 - [AST] Another attempt at fixing the ARM bots.

2018-04-24 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Apr 24 01:18:32 2018 New Revision: 330690 URL: http://llvm.org/viewvc/llvm-project?rev=330690&view=rev Log: [AST] Another attempt at fixing the ARM bots. Modified: cfe/trunk/test/SemaCXX/constexpr-string.cpp Modified: cfe/trunk/test/SemaCXX/constexpr-string.cpp URL: ht

[clang-tools-extra] r330746 - [clangd] Initialize candidate count in unit test

2018-04-24 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Apr 24 10:57:53 2018 New Revision: 330746 URL: http://llvm.org/viewvc/llvm-project?rev=330746&view=rev Log: [clangd] Initialize candidate count in unit test Found by msan. Modified: clang-tools-extra/trunk/unittests/clangd/FindSymbolsTests.cpp Modified: clang-tools-ext

[clang-tools-extra] r330754 - [clangd] Commit a heinous crime to make test hermetic and not depend on the standard library being around.

2018-04-24 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Apr 24 11:40:44 2018 New Revision: 330754 URL: http://llvm.org/viewvc/llvm-project?rev=330754&view=rev Log: [clangd] Commit a heinous crime to make test hermetic and not depend on the standard library being around. Added: clang-tools-extra/trunk/test/clangd/Inputs/

r335854 - Fix unittest build with GCC older than 5.

2018-06-28 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Jun 28 06:31:36 2018 New Revision: 335854 URL: http://llvm.org/viewvc/llvm-project?rev=335854&view=rev Log: Fix unittest build with GCC older than 5. Old GCCs have an annoying bug where RVO disables the automatic conversion to base for unique_ptr. Add a pessimizing std::move

[clang-tools-extra] r336228 - [clangd] Replace UniqueFunction with llvm::unique_function.

2018-07-03 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Jul 3 13:59:33 2018 New Revision: 336228 URL: http://llvm.org/viewvc/llvm-project?rev=336228&view=rev Log: [clangd] Replace UniqueFunction with llvm::unique_function. One implementation of this ought to be enough for everyone. Modified: clang-tools-extra/trunk/clangd/C

[clang-tools-extra] r337091 - [clang-tidy] Force exceptions to be enabled in test

2018-07-14 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Sat Jul 14 03:48:06 2018 New Revision: 337091 URL: http://llvm.org/viewvc/llvm-project?rev=337091&view=rev Log: [clang-tidy] Force exceptions to be enabled in test For targets that have them off by default. Modified: clang-tools-extra/trunk/test/clang-tidy/bugprone-exceptio

r337152 - [Sema] Reword warning for constant captures that are not required

2018-07-16 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Jul 16 02:52:02 2018 New Revision: 337152 URL: http://llvm.org/viewvc/llvm-project?rev=337152&view=rev Log: [Sema] Reword warning for constant captures that are not required This is one of the darker corners of C++, make it clear that this is about constants and rephrase it

r337278 - Revert "[Sema] Reword warning for constant captures that are not required"

2018-07-17 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Jul 17 06:17:01 2018 New Revision: 337278 URL: http://llvm.org/viewvc/llvm-project?rev=337278&view=rev Log: Revert "[Sema] Reword warning for constant captures that are not required" This reverts commit r337152. This applies to non-constants too. The real explanation is that

Re: r337152 - [Sema] Reword warning for constant captures that are not required

2018-07-17 Thread Benjamin Kramer via cfe-commits
Thanks for noticing. Reverted for now in r337278. The wording is still bad, but talking about ODR uses in there feels worse. On Tue, Jul 17, 2018 at 1:02 PM Malcolm Parsons wrote: > On Mon, 16 Jul 2018 at 10:57, Benjamin Kramer via cfe-commits > wrote: >

r374893 - [AST] Remove unused Sema includes to fix a cyclic dependency from Sema to AST

2019-10-15 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Tue Oct 15 07:23:05 2019 New Revision: 374893 URL: http://llvm.org/viewvc/llvm-project?rev=374893&view=rev Log: [AST] Remove unused Sema includes to fix a cyclic dependency from Sema to AST Modified: cfe/trunk/lib/AST/ExprCXX.cpp Modified: cfe/trunk/lib/AST/ExprCXX.cpp URL:

[clang] 64226b2 - [clang-fuzzer] Update proto fuzzer example for r375453.

2019-10-22 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2019-10-22T07:51:37Z New Revision: 64226b2df66741a97b6095ae1373154b29d2619e URL: https://github.com/llvm/llvm-project/commit/64226b2df66741a97b6095ae1373154b29d2619e DIFF: https://github.com/llvm/llvm-project/commit/64226b2df66741a97b6095ae1373154b29d2619e.diff LO

[clang] 3ca2b17 - [FrontendTests] Don't actually run the full compiler, parsing is sufficient.

2019-10-22 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2019-10-22T08:10:51Z New Revision: 3ca2b17f847d0615f7e0d4fdd8040f3abfde941e URL: https://github.com/llvm/llvm-project/commit/3ca2b17f847d0615f7e0d4fdd8040f3abfde941e DIFF: https://github.com/llvm/llvm-project/commit/3ca2b17f847d0615f7e0d4fdd8040f3abfde941e.diff LO

[clang] 2108a97 - Revert "[FrontendTests] Don't actually run the full compiler, parsing is sufficient."

2019-10-22 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2019-10-22T08:37:15Z New Revision: 2108a974f78afe5b098758e1a517cd159dcae95c URL: https://github.com/llvm/llvm-project/commit/2108a974f78afe5b098758e1a517cd159dcae95c DIFF: https://github.com/llvm/llvm-project/commit/2108a974f78afe5b098758e1a517cd159dcae95c.diff LO

[clang] ecc9991 - [FrontendTests] Try again to make test not write an output file

2019-10-22 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2019-10-22T08:44:34Z New Revision: ecc999101aadc8dc7d4af9fd88be10fe42674aa0 URL: https://github.com/llvm/llvm-project/commit/ecc999101aadc8dc7d4af9fd88be10fe42674aa0 DIFF: https://github.com/llvm/llvm-project/commit/ecc999101aadc8dc7d4af9fd88be10fe42674aa0.diff LO

[clang] 2b8d6fa - Revert "[PGO] Fix computation of function Hash"

2020-05-25 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-05-25T20:14:28+02:00 New Revision: 2b8d6fa0acacba4dee31ed618a5596414b2279d5 URL: https://github.com/llvm/llvm-project/commit/2b8d6fa0acacba4dee31ed618a5596414b2279d5 DIFF: https://github.com/llvm/llvm-project/commit/2b8d6fa0acacba4dee31ed618a5596414b2279d5.dif

[clang] 33c9d03 - Upgrade SmallSets of pointer-like types to SmallPtrSet

2020-07-20 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-07-20T16:54:29+02:00 New Revision: 33c9d0320e96ba17a3c7e84e04e22536f4b0a9e8 URL: https://github.com/llvm/llvm-project/commit/33c9d0320e96ba17a3c7e84e04e22536f4b0a9e8 DIFF: https://github.com/llvm/llvm-project/commit/33c9d0320e96ba17a3c7e84e04e22536f4b0a9e8.dif

[clang] f3f1ce4 - [Driver] Promote SmallSet of enum to a bitset. NFCI.

2020-07-20 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-07-20T16:54:30+02:00 New Revision: f3f1ce4fa9f49c9d862fcc873eed92fee02b0685 URL: https://github.com/llvm/llvm-project/commit/f3f1ce4fa9f49c9d862fcc873eed92fee02b0685 DIFF: https://github.com/llvm/llvm-project/commit/f3f1ce4fa9f49c9d862fcc873eed92fee02b0685.dif

[clang] 177e5ac - [Sema] Promote SmallSet of enum to bitset

2020-07-20 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-07-20T17:35:43+02:00 New Revision: 177e5acbe4b9ca0df3edd6b720ea8851c33baba2 URL: https://github.com/llvm/llvm-project/commit/177e5acbe4b9ca0df3edd6b720ea8851c33baba2 DIFF: https://github.com/llvm/llvm-project/commit/177e5acbe4b9ca0df3edd6b720ea8851c33baba2.dif

[clang] 52dcbcb - Simplify string joins. NFCI.

2020-04-11 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-11T17:20:11+02:00 New Revision: 52dcbcbfe07acfe79ac16b343684f8786f1fd0d7 URL: https://github.com/llvm/llvm-project/commit/52dcbcbfe07acfe79ac16b343684f8786f1fd0d7 DIFF: https://github.com/llvm/llvm-project/commit/52dcbcbfe07acfe79ac16b343684f8786f1fd0d7.dif

[clang] ebd5290 - Address sphinx warnings

2020-04-13 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-13T14:41:55+02:00 New Revision: ebd5290ff2b34c6863ee50cd2bcadff19d260812 URL: https://github.com/llvm/llvm-project/commit/ebd5290ff2b34c6863ee50cd2bcadff19d260812 DIFF: https://github.com/llvm/llvm-project/commit/ebd5290ff2b34c6863ee50cd2bcadff19d260812.dif

[clang] 6f64dac - Upgrade calls to CreateShuffleVector to use the preferred form of passing an array of ints

2020-04-15 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-15T12:51:38+02:00 New Revision: 6f64daca8f3cbcf850ce7d502291017187e9fc08 URL: https://github.com/llvm/llvm-project/commit/6f64daca8f3cbcf850ce7d502291017187e9fc08 DIFF: https://github.com/llvm/llvm-project/commit/6f64daca8f3cbcf850ce7d502291017187e9fc08.dif

[clang] 316b49d - Pass shufflevector indices as int instead of unsigned.

2020-04-15 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-15T15:52:49+02:00 New Revision: 316b49d37336258e11f16b5822d078c6407cd34f URL: https://github.com/llvm/llvm-project/commit/316b49d37336258e11f16b5822d078c6407cd34f DIFF: https://github.com/llvm/llvm-project/commit/316b49d37336258e11f16b5822d078c6407cd34f.dif

[clang] 7b9c6c1 - Also look for devtoolset-9 gcc toolchain

2020-04-16 Thread Benjamin Kramer via cfe-commits
Author: Stephan Dollberg Date: 2020-04-16T11:17:39+02:00 New Revision: 7b9c6c16c33deb52e7081f94ad51e3910ca592c9 URL: https://github.com/llvm/llvm-project/commit/7b9c6c16c33deb52e7081f94ad51e3910ca592c9 DIFF: https://github.com/llvm/llvm-project/commit/7b9c6c16c33deb52e7081f94ad51e3910ca592c9.di

[clang] 3ee1ec0 - LangOptions cannot depend on ASTContext, make it not use ASTContext directly

2020-04-16 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-16T11:46:35+02:00 New Revision: 3ee1ec0b9dd6ee2350f39ae8a418bf3ce28d06cf URL: https://github.com/llvm/llvm-project/commit/3ee1ec0b9dd6ee2350f39ae8a418bf3ce28d06cf DIFF: https://github.com/llvm/llvm-project/commit/3ee1ec0b9dd6ee2350f39ae8a418bf3ce28d06cf.dif

[clang] 0c3df70 - Remove global std::string. StringRef is sufficient. NFC.

2020-06-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-07T17:22:44+02:00 New Revision: 0c3df70fad83daba2384fab10e026288a9571901 URL: https://github.com/llvm/llvm-project/commit/0c3df70fad83daba2384fab10e026288a9571901 DIFF: https://github.com/llvm/llvm-project/commit/0c3df70fad83daba2384fab10e026288a9571901.dif

[clang] 5a09808 - Put compilation phases from Types.def into a bit set

2020-06-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-07T17:22:44+02:00 New Revision: 5a098086f996ce143c9ea9500934cd88777191e9 URL: https://github.com/llvm/llvm-project/commit/5a098086f996ce143c9ea9500934cd88777191e9 DIFF: https://github.com/llvm/llvm-project/commit/5a098086f996ce143c9ea9500934cd88777191e9.dif

[clang] c0c6a12 - Put back definitions. We're still not C++17 :/

2020-06-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-07T17:41:02+02:00 New Revision: c0c6a1277546068fa06f4cfd330a714db365e336 URL: https://github.com/llvm/llvm-project/commit/c0c6a1277546068fa06f4cfd330a714db365e336 DIFF: https://github.com/llvm/llvm-project/commit/c0c6a1277546068fa06f4cfd330a714db365e336.dif

[clang] 27e0077 - Try to make msvc crash less

2020-06-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-07T18:07:07+02:00 New Revision: 27e0077dcf0a868072fb31e68b0c1ca0e249e775 URL: https://github.com/llvm/llvm-project/commit/27e0077dcf0a868072fb31e68b0c1ca0e249e775 DIFF: https://github.com/llvm/llvm-project/commit/27e0077dcf0a868072fb31e68b0c1ca0e249e775.dif

[clang] 02e3583 - [Driver] Simplify code. NFCI.

2020-06-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-07T20:18:14+02:00 New Revision: 02e35832c301e9813b0bb18e94db2a31c4849a73 URL: https://github.com/llvm/llvm-project/commit/02e35832c301e9813b0bb18e94db2a31c4849a73 DIFF: https://github.com/llvm/llvm-project/commit/02e35832c301e9813b0bb18e94db2a31c4849a73.dif

[clang] 3badd17 - SmallPtrSet::find -> SmallPtrSet::count

2020-06-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-07T22:38:08+02:00 New Revision: 3badd17b6989621b5aa2732800f697dabbda034d URL: https://github.com/llvm/llvm-project/commit/3badd17b6989621b5aa2732800f697dabbda034d DIFF: https://github.com/llvm/llvm-project/commit/3badd17b6989621b5aa2732800f697dabbda034d.dif

[clang-tools-extra] df9a51d - Remove global std::strings. NFCI.

2020-06-17 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-17T14:29:42+02:00 New Revision: df9a51dab3512f61d7f26c16fd1358bf99c266e1 URL: https://github.com/llvm/llvm-project/commit/df9a51dab3512f61d7f26c16fd1358bf99c266e1 DIFF: https://github.com/llvm/llvm-project/commit/df9a51dab3512f61d7f26c16fd1358bf99c266e1.dif

[clang-tools-extra] c76edaa - [clang-tidy] Prune dead code. NFC.

2020-06-17 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-06-17T21:16:59+02:00 New Revision: c76edaabddea8a9b077859fcfa4d1465b7ce6a46 URL: https://github.com/llvm/llvm-project/commit/c76edaabddea8a9b077859fcfa4d1465b7ce6a46 DIFF: https://github.com/llvm/llvm-project/commit/c76edaabddea8a9b077859fcfa4d1465b7ce6a46.dif

[clang-tools-extra] edba286 - [clangd] Fix stack-use-after-scope

2020-07-05 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-07-05T17:09:08+02:00 New Revision: edba2864a7a86a97276c555d02276712e45d60fc URL: https://github.com/llvm/llvm-project/commit/edba2864a7a86a97276c555d02276712e45d60fc DIFF: https://github.com/llvm/llvm-project/commit/edba2864a7a86a97276c555d02276712e45d60fc.dif

[clang] b444705 - Make helpers static. NFC.

2020-07-09 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-07-09T13:48:56+02:00 New Revision: b44470547e2ec8a52abb67c3f538ecc49ee27970 URL: https://github.com/llvm/llvm-project/commit/b44470547e2ec8a52abb67c3f538ecc49ee27970 DIFF: https://github.com/llvm/llvm-project/commit/b44470547e2ec8a52abb67c3f538ecc49ee27970.dif

[clang] 724afa5 - [analyzer] Inline StringSet that's defined in a header

2020-07-13 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-07-13T23:51:05+02:00 New Revision: 724afa5a331372ff1684f2bffa6976887490cbaf URL: https://github.com/llvm/llvm-project/commit/724afa5a331372ff1684f2bffa6976887490cbaf DIFF: https://github.com/llvm/llvm-project/commit/724afa5a331372ff1684f2bffa6976887490cbaf.dif

[clang] ccc43e3 - Expose ATOMIC in the clang python bindings

2020-04-16 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-16T23:35:55+02:00 New Revision: ccc43e337cfa62b4787c39aefd3559ed39f78556 URL: https://github.com/llvm/llvm-project/commit/ccc43e337cfa62b4787c39aefd3559ed39f78556 DIFF: https://github.com/llvm/llvm-project/commit/ccc43e337cfa62b4787c39aefd3559ed39f78556.dif

[clang] b639091 - Change users of CreateShuffleVector to pass the masks as int instead of Constants

2020-04-17 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-17T16:34:29+02:00 New Revision: b639091c02df31954899c8107709597947e33364 URL: https://github.com/llvm/llvm-project/commit/b639091c02df31954899c8107709597947e33364 DIFF: https://github.com/llvm/llvm-project/commit/b639091c02df31954899c8107709597947e33364.dif

[clang-tools-extra] c758181 - [clang-tidy] Use StringSwitch in a bunch of places. NFCI.

2020-04-26 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-04-26T17:24:47+02:00 New Revision: c758181525cbd4a603d6fd518ed33d9f324a7009 URL: https://github.com/llvm/llvm-project/commit/c758181525cbd4a603d6fd518ed33d9f324a7009 DIFF: https://github.com/llvm/llvm-project/commit/c758181525cbd4a603d6fd518ed33d9f324a7009.dif

[clang] cc1c516 - Use realloc for NestedNameSpecifierLocBuilder

2020-05-02 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-05-02T17:12:44+02:00 New Revision: cc1c51655854627c126daf9ead4c701616564bde URL: https://github.com/llvm/llvm-project/commit/cc1c51655854627c126daf9ead4c701616564bde DIFF: https://github.com/llvm/llvm-project/commit/cc1c51655854627c126daf9ead4c701616564bde.dif

[clang] c0f210d - Don't stash types that aren't copyable or moveable into a SmallVector

2020-05-02 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-05-02T19:13:06+02:00 New Revision: c0f210d636300abe891cf7e5f07d13f5f4c0102e URL: https://github.com/llvm/llvm-project/commit/c0f210d636300abe891cf7e5f07d13f5f4c0102e DIFF: https://github.com/llvm/llvm-project/commit/c0f210d636300abe891cf7e5f07d13f5f4c0102e.dif

[clang] 08e1812 - [libclang]: visit C++17 if init statements

2020-05-02 Thread Benjamin Kramer via cfe-commits
Author: Milian Wolff Date: 2020-05-02T22:18:36+02:00 New Revision: 08e18126431878373abfa33136768d0ec7c13def URL: https://github.com/llvm/llvm-project/commit/08e18126431878373abfa33136768d0ec7c13def DIFF: https://github.com/llvm/llvm-project/commit/08e18126431878373abfa33136768d0ec7c13def.diff

[clang] 4597e3b - [libclang]: visit BindingDecl in DecompositionDecl

2020-05-02 Thread Benjamin Kramer via cfe-commits
Author: Milian Wolff Date: 2020-05-02T22:18:31+02:00 New Revision: 4597e3bd475badff9f81e5d738913cd841bc3c1d URL: https://github.com/llvm/llvm-project/commit/4597e3bd475badff9f81e5d738913cd841bc3c1d DIFF: https://github.com/llvm/llvm-project/commit/4597e3bd475badff9f81e5d738913cd841bc3c1d.diff

[clang] d5ea89f - Quiet some -Wdocumentation warnings.

2020-05-06 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-05-06T11:23:13+02:00 New Revision: d5ea89f8914fcf7e5f637202c6972cb14617d93d URL: https://github.com/llvm/llvm-project/commit/d5ea89f8914fcf7e5f637202c6972cb14617d93d DIFF: https://github.com/llvm/llvm-project/commit/d5ea89f8914fcf7e5f637202c6972cb14617d93d.dif

[clang] 350dada - Give helpers internal linkage. NFC.

2020-05-19 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2020-05-19T22:16:37+02:00 New Revision: 350dadaa8ab3db34ff41d7291f43442c57719de3 URL: https://github.com/llvm/llvm-project/commit/350dadaa8ab3db34ff41d7291f43442c57719de3 DIFF: https://github.com/llvm/llvm-project/commit/350dadaa8ab3db34ff41d7291f43442c57719de3.dif

Re: [PATCH] D24719: [include-fixer] Add customized editor settings documents.

2016-09-27 Thread Benjamin Kramer via cfe-commits
bkramer accepted this revision. bkramer added a comment. This revision is now accepted and ready to land. lg https://reviews.llvm.org/D24719 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c

[PATCH] [Commented On] D25019: [clang-tidy] Make add_new_check.py Python 3 compatible

2016-09-30 Thread Benjamin Kramer via cfe-commits
bkramer added inline comments. > add_new_check.py:16 > > +from six.moves import filter > + Can we rely on six being available? It's not part of the default python installation afaik. https://reviews.llvm.org/D25019 ___ cfe-commits mailing list c

[PATCH] [Accepted] D25019: [clang-tidy] Make add_new_check.py Python 3 compatible

2016-09-30 Thread Benjamin Kramer via cfe-commits
bkramer accepted this revision. bkramer added a comment. This revision is now accepted and ready to land. Okay. If six is installed by default on Ubuntu and macOS we should be fine. The script isn't in the critical path for anyone. https://reviews.llvm.org/D25019

r283430 - Add missing -no-canonical-prefixes.

2016-10-06 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Thu Oct 6 04:40:37 2016 New Revision: 283430 URL: http://llvm.org/viewvc/llvm-project?rev=283430&view=rev Log: Add missing -no-canonical-prefixes. Modified: cfe/trunk/test/Driver/fuchsia.c cfe/trunk/test/Driver/fuchsia.cpp Modified: cfe/trunk/test/Driver/fuchsia.c URL:

Re: r283802 - Change Builtins name to be stored as StringRef instead of raw pointers (NFC)

2016-10-11 Thread Benjamin Kramer via cfe-commits
I don't think this change is worth it. We create huge static arrays with Builtin::Info in Builtins.cpp and Targets.cpp, StringRef(const char*) is not constexpr (because of strlen). This means you'll get a huge generated initialization function for it. We want to reduce the number of global initiali

Re: r283802 - Change Builtins name to be stored as StringRef instead of raw pointers (NFC)

2016-10-11 Thread Benjamin Kramer via cfe-commits
Committing this patch before the constexpr change seems backwards then? The static initializers are already breaking stuff because it takes GCC with optimization and debug info takes 10+ minutes to generate megabytes of static initializer code in Targets.cpp. Can you please revert this until the co

Re: r283802 - Change Builtins name to be stored as StringRef instead of raw pointers (NFC)

2016-10-11 Thread Benjamin Kramer via cfe-commits
Yup, GCC is "fast enough" again. Thanks :) On Tue, Oct 11, 2016 at 9:13 PM, Mehdi Amini wrote: > Reverted in r283920, can you check if it is enough to “fix” the GCC issue? > >> On Oct 11, 2016, at 12:04 PM, Benjamin Kramer wrote: >> >> Committing this patch before the constexpr change seems back

[PATCH] D25597: Try to fix buildbot failure in VirtualFileSystem caused by r284129.

2016-10-14 Thread Benjamin Kramer via cfe-commits
bkramer added a comment. I think the assertion is correct, there's something fishy with the inputs. The paths coming in should be absolute, and there should never be a .. at the start in a absolute path. This only fails on a single buildbot and doesn't reproduce anywhere else. @bruno any ideas?

r284382 - Revert "Reinstate r281429, reverted in r281452, with a fix for its mishandling of"

2016-10-17 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Oct 17 08:00:44 2016 New Revision: 284382 URL: http://llvm.org/viewvc/llvm-project?rev=284382&view=rev Log: Revert "Reinstate r281429, reverted in r281452, with a fix for its mishandling of" This reverts commit r284176. It still marks some modules as invisible that should b

Re: r284383 - Return correct path from HexagonToolChain::getHexagonTargetDir

2016-10-17 Thread Benjamin Kramer via cfe-commits
And now the test fails everywhere, including the hexagon bot. Please fix. On Mon, Oct 17, 2016 at 3:23 PM, Krzysztof Parzyszek via cfe-commits wrote: > Author: kparzysz > Date: Mon Oct 17 08:23:41 2016 > New Revision: 284383 > > URL: http://llvm.org/viewvc/llvm-project?rev=284383&view=rev > Log:

Re: r284382 - Revert "Reinstate r281429, reverted in r281452, with a fix for its mishandling of"

2016-10-17 Thread Benjamin Kramer via cfe-commits
Too slow ;) Do you have the fix somewhere, so I can try it? On Mon, Oct 17, 2016 at 4:38 PM, Vassil Vassilev wrote: > I was just to commit a fix :( > > On 17/10/16 15:00, Benjamin Kramer via cfe-commits wrote: >> >> Author: d0k >> Date: Mon Oct 17 08:00:44 2016 >&g

[clang-tools-extra] r318840 - [FindAllSymbols] Cache regexes, creating them is expensive

2017-11-22 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Wed Nov 22 07:38:23 2017 New Revision: 318840 URL: http://llvm.org/viewvc/llvm-project?rev=318840&view=rev Log: [FindAllSymbols] Cache regexes, creating them is expensive This is a bit annoying because LLVM regexes are always mutable to store errors. Assert that there are never

Re: [clang-tools-extra] r318840 - [FindAllSymbols] Cache regexes, creating them is expensive

2017-11-23 Thread Benjamin Kramer via cfe-commits
t; note: in instantiation of member function > 'std::__1::vector, > std::__1::allocator > >::reserve' > requested here > this->RegexHeaderMappingTable.reserve(RegexHeaderMappingTable->size()); > ^ > /w/src/llvm.org/include/llv

Re: [clang-tools-extra] r318840 - [FindAllSymbols] Cache regexes, creating them is expensive

2017-11-23 Thread Benjamin Kramer via cfe-commits
>' requested here >>> __alloc_traits::__construct_backward(this->__alloc(), >>> this->__begin_, >>> this->__end_, __v.__begin_); >>> ^ >>> /usr/include/c++/v1/vector:1537:9: note: in instantiation of member >>> funct

[clang-tools-extra] r319022 - Make helper function static. NFC.

2017-11-27 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Mon Nov 27 04:48:26 2017 New Revision: 319022 URL: http://llvm.org/viewvc/llvm-project?rev=319022&view=rev Log: Make helper function static. NFC. Modified: clang-tools-extra/trunk/clangd/Protocol.cpp Modified: clang-tools-extra/trunk/clangd/Protocol.cpp URL: http://llvm.or

[clang] fffbea3 - [riscv] Remove no-op ptr-to-ptr bitcasts (NFC)

2023-11-14 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2023-11-14T19:04:40+01:00 New Revision: fffbea33d76950156d4a7a5eec44751da0b06562 URL: https://github.com/llvm/llvm-project/commit/fffbea33d76950156d4a7a5eec44751da0b06562 DIFF: https://github.com/llvm/llvm-project/commit/fffbea33d76950156d4a7a5eec44751da0b06562.dif

[clang] c66844d - [CodeGenOpenCL] Remove pointer type caching

2023-11-14 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2023-11-15T00:37:44+01:00 New Revision: c66844d629d8317ed9bbd7d4049d52d56597adcc URL: https://github.com/llvm/llvm-project/commit/c66844d629d8317ed9bbd7d4049d52d56597adcc DIFF: https://github.com/llvm/llvm-project/commit/c66844d629d8317ed9bbd7d4049d52d56597adcc.dif

[clang] 8dfac29 - [CodeGen] [riscv] Remove no-op ptr-to-ptr bitcasts (NFC)

2023-11-14 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2023-11-15T01:09:23+01:00 New Revision: 8dfac290a441de21a24faccca6110bc738ebf1b7 URL: https://github.com/llvm/llvm-project/commit/8dfac290a441de21a24faccca6110bc738ebf1b7 DIFF: https://github.com/llvm/llvm-project/commit/8dfac290a441de21a24faccca6110bc738ebf1b7.dif

[clang] [Tooling/Inclusion] Avoid narrowing conversions in macro expansion (PR #72664)

2023-11-17 Thread Benjamin Kramer via cfe-commits
https://github.com/d0k approved this pull request. https://github.com/llvm/llvm-project/pull/72664 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[llvm] [clang] [clang-tools-extra] [mlir] [emacs] Fix Emacs library formatting (PR #76110)

2024-01-10 Thread Benjamin Kramer via cfe-commits
https://github.com/d0k approved this pull request. I don't know anything about Emacs, but if the version field is required I see no harm in adding it. https://github.com/llvm/llvm-project/pull/76110 ___ cfe-commits mailing list cfe-commits@lists.llvm.

[llvm] [clang] [clang-tools-extra] [mlir] [emacs] Fix Emacs library formatting (PR #76110)

2024-01-10 Thread Benjamin Kramer via cfe-commits
https://github.com/d0k closed https://github.com/llvm/llvm-project/pull/76110 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 302fe7b - Remove libc++ test from clang lib.

2022-04-05 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-04-05T11:33:55+02:00 New Revision: 302fe7b3c40f7b949f3bebb74997bef9bf74d59f URL: https://github.com/llvm/llvm-project/commit/302fe7b3c40f7b949f3bebb74997bef9bf74d59f DIFF: https://github.com/llvm/llvm-project/commit/302fe7b3c40f7b949f3bebb74997bef9bf74d59f.dif

[clang] ad17e69 - [analyzer] Fix unused variable warning in release builds. NFC.

2022-07-26 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-07-26T11:29:38+02:00 New Revision: ad17e69923ec39b6439ac0041e69de1f1f5ecec4 URL: https://github.com/llvm/llvm-project/commit/ad17e69923ec39b6439ac0041e69de1f1f5ecec4 DIFF: https://github.com/llvm/llvm-project/commit/ad17e69923ec39b6439ac0041e69de1f1f5ecec4.dif

[clang] 99a5a02 - [ASTMatchers] Replace hand-coded copy of std::apply with the real C++17 function. NFCI

2022-08-08 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-08-08T14:08:04+02:00 New Revision: 99a5a029e66643364c87d3945fb6990e943915dc URL: https://github.com/llvm/llvm-project/commit/99a5a029e66643364c87d3945fb6990e943915dc DIFF: https://github.com/llvm/llvm-project/commit/99a5a029e66643364c87d3945fb6990e943915dc.dif

[clang] 5d2ce76 - Use llvm::append_range instead of push_back loops where applicable. NFCI.

2022-03-17 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-03-18T01:25:34+01:00 New Revision: 5d2ce7663b10c107328a4ae0c678165209e64619 URL: https://github.com/llvm/llvm-project/commit/5d2ce7663b10c107328a4ae0c678165209e64619 DIFF: https://github.com/llvm/llvm-project/commit/5d2ce7663b10c107328a4ae0c678165209e64619.dif

[clang-tools-extra] 817df79 - [clang-tidy] Silence unused variable warning in release builds. NFCI.

2022-04-07 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-04-07T11:00:28+02:00 New Revision: 817df7999a71a5dbda0025b75612b54160fb5f9c URL: https://github.com/llvm/llvm-project/commit/817df7999a71a5dbda0025b75612b54160fb5f9c DIFF: https://github.com/llvm/llvm-project/commit/817df7999a71a5dbda0025b75612b54160fb5f9c.dif

[clang] 012c811 - [Clang][Sema][OpenMP] Remove unused variables. NFC.

2022-02-04 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-02-04T19:27:59+01:00 New Revision: 012c811fed44da85f9870df9accf4477e626a012 URL: https://github.com/llvm/llvm-project/commit/012c811fed44da85f9870df9accf4477e626a012 DIFF: https://github.com/llvm/llvm-project/commit/012c811fed44da85f9870df9accf4477e626a012.dif

[clang] 313f8a2 - Don't include private gtest/gmock headers

2022-07-18 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-07-18T16:34:36+02:00 New Revision: 313f8a20fdf968501a79c7f9aaaf77ae0faaf907 URL: https://github.com/llvm/llvm-project/commit/313f8a20fdf968501a79c7f9aaaf77ae0faaf907 DIFF: https://github.com/llvm/llvm-project/commit/313f8a20fdf968501a79c7f9aaaf77ae0faaf907.dif

[clang] 35b80c4 - Don't write to source directory in test

2022-07-22 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2022-07-22T11:14:26+02:00 New Revision: 35b80c448bbc056a7060201c9f62eec9115e3c31 URL: https://github.com/llvm/llvm-project/commit/35b80c448bbc056a7060201c9f62eec9115e3c31 DIFF: https://github.com/llvm/llvm-project/commit/35b80c448bbc056a7060201c9f62eec9115e3c31.dif

[clang] f362e12 - [clang-format] Make header self-contained

2024-03-18 Thread Benjamin Kramer via cfe-commits
Author: Benjamin Kramer Date: 2024-03-18T11:23:38+01:00 New Revision: f362e12aab9ce07b836a2622fc987cda8b6ab6f8 URL: https://github.com/llvm/llvm-project/commit/f362e12aab9ce07b836a2622fc987cda8b6ab6f8 DIFF: https://github.com/llvm/llvm-project/commit/f362e12aab9ce07b836a2622fc987cda8b6ab6f8.dif

[clang] [clang-format][NFC] Eliminate the IsCpp parameter in all functions (PR #84599)

2024-03-18 Thread Benjamin Kramer via cfe-commits
d0k wrote: This is now breaking multithreaded IDE use cases, can you explain why this change is necessary? https://github.com/llvm/llvm-project/pull/84599 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/l

<    1   2   3   4   5   6   7   8   9   10   >