[clang] [clang-fuzzer-dictionary] Fix build failure with libfuzzer (PR #99871)

2024-07-22 Thread Raphael Isemann via cfe-commits
Teemperor wrote: FWIW, this dictionary is (at least was supposed) to be used by oss-fuzz, but because of the build issue it's [disabled since about 2 years](https://github.com/google/oss-fuzz/blob/7c41fbc6e984df411981e3c9a4b47a573cd327ea/projects/llvm/build.sh#L183)

[clang] [clang-fuzzer-dictionary] Fix build failure with libfuzzer (PR #99871)

2024-07-22 Thread Raphael Isemann via cfe-commits
https://github.com/Teemperor created https://github.com/llvm/llvm-project/pull/99871 When building Clang with LLVM_USE_SANITIZE_COVERAGE=ON, libfuzzer is linked against the Clang fuzz targets to inject the main fuzzing loop. The clang-fuzzer-dictionary, which also resides in the same source

[clang] 01b3bd3 - [ASTImporter] Remove ASTNodeImporter::IsStructuralMatch overload for EnumConstantDecl

2021-10-30 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-10-30T13:12:12+02:00 New Revision: 01b3bd3992b4b79ef103558eccc49981e97be479 URL: https://github.com/llvm/llvm-project/commit/01b3bd3992b4b79ef103558eccc49981e97be479 DIFF:

[clang] 96808c6 - [ASTImporter] Remove redundant IsStructuralMatch overloads

2021-10-29 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-10-29T12:23:38+02:00 New Revision: 96808c69a13c68280c2808b04dc5b733193bef6d URL: https://github.com/llvm/llvm-project/commit/96808c69a13c68280c2808b04dc5b733193bef6d DIFF:

[clang] ebd25fd - [clang] Fix Wnested-anon-types in ABIArgInfo

2021-05-21 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-05-21T11:18:43+02:00 New Revision: ebd25fde5e04fa954f3fbad3fa0ee89f511a907a URL: https://github.com/llvm/llvm-project/commit/ebd25fde5e04fa954f3fbad3fa0ee89f511a907a DIFF:

[clang] 888ce70 - [DebugInfo] Fix DWARF expressions for __block vars that are not on the heap

2021-05-17 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-05-17T14:32:07+02:00 New Revision: 888ce70af288168136cf1ca658c3cf6d6759bb3f URL: https://github.com/llvm/llvm-project/commit/888ce70af288168136cf1ca658c3cf6d6759bb3f DIFF:

[clang] 60854c3 - Avoid calling ParseCommandLineOptions in BackendUtil if possible

2021-04-01 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-04-01T19:41:16+02:00 New Revision: 60854c328d8729b2ef10b9bb4dcbcc282f43c5e7 URL: https://github.com/llvm/llvm-project/commit/60854c328d8729b2ef10b9bb4dcbcc282f43c5e7 DIFF:

[clang] 1cbba53 - [ObjC][CodeGen] Fix missing debug info in situations where an instance and class property have the same identifier

2021-03-30 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-03-30T11:07:16+02:00 New Revision: 1cbba533ec93864caab8ad2f3fd4293a56723307 URL: https://github.com/llvm/llvm-project/commit/1cbba533ec93864caab8ad2f3fd4293a56723307 DIFF:

[clang] 274907c - [ASTImporter] Split out Objective-C related unit tests

2021-03-23 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-03-23T13:58:45+01:00 New Revision: 274907c0a4d6dbdc8815f9a37ea2e444bdfee528 URL: https://github.com/llvm/llvm-project/commit/274907c0a4d6dbdc8815f9a37ea2e444bdfee528 DIFF:

[clang] e421a74 - [ASTImporter] Fix import of ObjCPropertyDecl that share the same name

2021-03-22 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2021-03-22T18:05:50+01:00 New Revision: e421a74108ee86afec133c77258470d3ed7dcc90 URL: https://github.com/llvm/llvm-project/commit/e421a74108ee86afec133c77258470d3ed7dcc90 DIFF:

[clang] a54f160 - Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk

2021-02-25 Thread Raphael Isemann via cfe-commits
Author: Harmen Stoppels Date: 2021-02-25T11:32:27+01:00 New Revision: a54f160b3a98b91cd241a555d904a6b6453affc4 URL: https://github.com/llvm/llvm-project/commit/a54f160b3a98b91cd241a555d904a6b6453affc4 DIFF:

[clang-tools-extra] 7e3b9ab - [Timer] On macOS count number of executed instructions

2021-02-11 Thread Raphael Isemann via cfe-commits
Author: Alex Hoppen Date: 2021-02-11T17:26:37+01:00 New Revision: 7e3b9aba609f7f6c944baa319f0a61041ccdc707 URL: https://github.com/llvm/llvm-project/commit/7e3b9aba609f7f6c944baa319f0a61041ccdc707 DIFF: https://github.com/llvm/llvm-project/commit/7e3b9aba609f7f6c944baa319f0a61041ccdc707.diff

[clang] 22ccdb7 - Revert "Consider reference, pointer, and pointer-to-member TemplateArguments to be different if they have different types."

2020-12-14 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-12-14T14:03:38+01:00 New Revision: 22ccdb787024e954318e35fcf904fd4fa36f5679 URL: https://github.com/llvm/llvm-project/commit/22ccdb787024e954318e35fcf904fd4fa36f5679 DIFF:

[clang] 89c1a7a - [ASTImporter] Import the default argument of NonTypeTemplateParmDecl

2020-11-27 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-11-27T11:40:07+01:00 New Revision: 89c1a7a67d6947f56dc2db189d3872626f5a8609 URL: https://github.com/llvm/llvm-project/commit/89c1a7a67d6947f56dc2db189d3872626f5a8609 DIFF:

[clang] 3f6c856 - [ASTImporter] Import the default argument of TemplateTypeParmDecl

2020-11-26 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-11-26T18:01:30+01:00 New Revision: 3f6c856bb5ae4426a586426bca9f1ef2848a2b12 URL: https://github.com/llvm/llvm-project/commit/3f6c856bb5ae4426a586426bca9f1ef2848a2b12 DIFF:

[clang] 39a5dd1 - [ASTImporter] Import the default argument of TemplateTemplateParmDecl

2020-11-26 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-11-26T15:12:45+01:00 New Revision: 39a5dd164ca8648e24525869c934c9137c4887ef URL: https://github.com/llvm/llvm-project/commit/39a5dd164ca8648e24525869c934c9137c4887ef DIFF:

[clang] 0c926e6 - [ASTImporter] Make the Import() return value consistent with the map of imported decls when merging ClassTemplateSpecializationDecls

2020-11-24 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-11-24T23:46:18+01:00 New Revision: 0c926e6d245bec176bf2554a9f0bd48ef2276678 URL: https://github.com/llvm/llvm-project/commit/0c926e6d245bec176bf2554a9f0bd48ef2276678 DIFF:

[clang] 659f4bd - [clang] Add an option for hiding line numbers in diagnostics

2020-11-05 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-11-05T16:10:18+01:00 New Revision: 659f4bd87efc7cae379aa128814e03fc8b006471 URL: https://github.com/llvm/llvm-project/commit/659f4bd87efc7cae379aa128814e03fc8b006471 DIFF:

[libunwind] 6b7a49b - Fix all the CMake code that can only handle -stdlib= but not --stdlib=

2020-10-13 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-10-13T16:05:21+02:00 New Revision: 6b7a49bb43d58c2c08fddb9f6c538ee52806de0a URL: https://github.com/llvm/llvm-project/commit/6b7a49bb43d58c2c08fddb9f6c538ee52806de0a DIFF:

[clang] 7c4575e - [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent

2020-09-21 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-09-21T16:41:00+02:00 New Revision: 7c4575e15f065312ad40ebe0d1ec1e1ffa4c6628 URL: https://github.com/llvm/llvm-project/commit/7c4575e15f065312ad40ebe0d1ec1e1ffa4c6628 DIFF:

[clang] c0bcd11 - [ASTImporter] Add basic support for comparing Stmts and compare function bodies

2020-09-13 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-09-13T18:25:04+02:00 New Revision: c0bcd11068fc13e45b253c6c315882097f94c121 URL: https://github.com/llvm/llvm-project/commit/c0bcd11068fc13e45b253c6c315882097f94c121 DIFF:

[clang] 23f700c - Revert "[clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations."

2020-09-07 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-09-07T14:50:13+02:00 New Revision: 23f700c785a141355fa6d022552aafc73135bf5d URL: https://github.com/llvm/llvm-project/commit/23f700c785a141355fa6d022552aafc73135bf5d DIFF:

[clang] 0478720 - [clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations.

2020-09-07 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-09-07T12:31:30+02:00 New Revision: 0478720157f6413fad7595b8eff9c70d2d99b637 URL: https://github.com/llvm/llvm-project/commit/0478720157f6413fad7595b8eff9c70d2d99b637 DIFF:

[clang] e0e7eb2 - [clang] Add missing .def files to Clang's modulemap

2020-09-02 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-09-02T20:42:12+02:00 New Revision: e0e7eb2e2648aee83caf2ecfe2972ce2f653d306 URL: https://github.com/llvm/llvm-project/commit/e0e7eb2e2648aee83caf2ecfe2972ce2f653d306 DIFF:

[clang] 677e3db - [clang][NFC] Properly fix a GCC warning in ASTImporterTest.cpp

2020-08-26 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-26T17:10:13+02:00 New Revision: 677e3db5806af9c6bbe9e76c135f801e8b06a8ed URL: https://github.com/llvm/llvm-project/commit/677e3db5806af9c6bbe9e76c135f801e8b06a8ed DIFF:

[clang] c9b45ce - [clang][NFC] Fix a GCC warning in ASTImporterTest.cpp

2020-08-24 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-24T17:10:55+02:00 New Revision: c9b45ce1fd97531c228e092bedee719b971f82a3 URL: https://github.com/llvm/llvm-project/commit/c9b45ce1fd97531c228e092bedee719b971f82a3 DIFF:

[clang] 105151c - Reland "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)"

2020-08-24 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-24T14:52:53+02:00 New Revision: 105151ca5669a0536fb5bb1bc02bd3279cdbbfda URL: https://github.com/llvm/llvm-project/commit/105151ca5669a0536fb5bb1bc02bd3279cdbbfda DIFF:

[clang] 2b3074c - Revert "Reland "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)""

2020-08-24 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-24T12:54:25+02:00 New Revision: 2b3074c0d14cadbd9595346fc795d4a49a479a20 URL: https://github.com/llvm/llvm-project/commit/2b3074c0d14cadbd9595346fc795d4a49a479a20 DIFF:

[clang] ada2e8e - Reland "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)"

2020-08-24 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-24T11:51:32+02:00 New Revision: ada2e8ea67393aa8c44fe8e9d46be62df6d1c702 URL: https://github.com/llvm/llvm-project/commit/ada2e8ea67393aa8c44fe8e9d46be62df6d1c702 DIFF:

[clang] c1dd5df - Revert "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)"

2020-08-21 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-21T16:08:37+02:00 New Revision: c1dd5df4255cd870e96a59e73163b22d85fbaba3 URL: https://github.com/llvm/llvm-project/commit/c1dd5df4255cd870e96a59e73163b22d85fbaba3 DIFF:

[clang] a4c3ed4 - Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)

2020-08-21 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-21T15:05:02+02:00 New Revision: a4c3ed42ba5625af54254584d762ebf96cc06942 URL: https://github.com/llvm/llvm-project/commit/a4c3ed42ba5625af54254584d762ebf96cc06942 DIFF:

[clang] adf0b8c - Revert "[compiler-rt] Compile assembly files as ASM not C"

2020-08-20 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-20T15:25:22+02:00 New Revision: adf0b8cc70325f027d202139e3ff984c41896b57 URL: https://github.com/llvm/llvm-project/commit/adf0b8cc70325f027d202139e3ff984c41896b57 DIFF:

[clang] 02899d7 - [clang] Don't make ObjCIvarDecl visible twice when adding them to an implicit ObjCInterfaceDecl

2020-08-11 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-11T16:24:32+02:00 New Revision: 02899d7f1b9ae7f6da30bd020a714c7b3eb2c59f URL: https://github.com/llvm/llvm-project/commit/02899d7f1b9ae7f6da30bd020a714c7b3eb2c59f DIFF:

[clang] 442a802 - [clang] Don't make synthesized accessor stub functions visible twice

2020-08-11 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-08-11T16:23:51+02:00 New Revision: 442a80292d50d895396eb14418bd471e7da68fd0 URL: https://github.com/llvm/llvm-project/commit/442a80292d50d895396eb14418bd471e7da68fd0 DIFF:

[clang] 7308e14 - [clang] Fix modules build after D82585

2020-07-06 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-07-06T17:51:53+02:00 New Revision: 7308e1432624f02d4e652ffa70e40d0eaa89fdb3 URL: https://github.com/llvm/llvm-project/commit/7308e1432624f02d4e652ffa70e40d0eaa89fdb3 DIFF:

[clang] f181f1b - [clang] Remove NFC overload in ASTImporterTest

2020-04-27 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-04-27T14:10:43+02:00 New Revision: f181f1b7f73e643fb5d10a6d07832c1a2fb34c0b URL: https://github.com/llvm/llvm-project/commit/f181f1b7f73e643fb5d10a6d07832c1a2fb34c0b DIFF:

[clang] 9f1e81f - [ASTImporter] Also import overwritten file buffers

2020-04-27 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-04-27T13:16:08+02:00 New Revision: 9f1e81f1c0ac40f81e2f398148f09d1852226240 URL: https://github.com/llvm/llvm-project/commit/9f1e81f1c0ac40f81e2f398148f09d1852226240 DIFF:

[clang] ad7211d - [clang] fix undefined behaviour in RawComment::getFormattedText()

2020-04-06 Thread Raphael Isemann via cfe-commits
Author: Oliver Bruns Date: 2020-04-06T10:48:25+02:00 New Revision: ad7211df6f257e39da2e5a11b2456b4488f32a1e URL: https://github.com/llvm/llvm-project/commit/ad7211df6f257e39da2e5a11b2456b4488f32a1e DIFF: https://github.com/llvm/llvm-project/commit/ad7211df6f257e39da2e5a11b2456b4488f32a1e.diff

[clang] 08a53db - [clang] Minor cleanup in CloneDetectionTest

2020-04-01 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-04-01T10:48:50+02:00 New Revision: 08a53dba93389a9859c12e948d8281a839cffbdb URL: https://github.com/llvm/llvm-project/commit/08a53dba93389a9859c12e948d8281a839cffbdb DIFF:

[clang] a37734f - [ASTImporter] Prevent the ASTImporter from creating multiple main FileIDs.

2020-02-17 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-02-18T08:37:26+01:00 New Revision: a37734f643fbac04ce6d7f2f6b1c8dcd3c4d5e0e URL: https://github.com/llvm/llvm-project/commit/a37734f643fbac04ce6d7f2f6b1c8dcd3c4d5e0e DIFF:

[clang] 326c39b - [clang][NFC] Remove redundant cast

2020-01-24 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2020-01-24T11:07:33+01:00 New Revision: 326c39b569e385b35cc117a31a3b20919c799352 URL: https://github.com/llvm/llvm-project/commit/326c39b569e385b35cc117a31a3b20919c799352 DIFF:

[clang] 4481eef - [ASTImporter] Properly delete decls from SavedImportPaths

2020-01-22 Thread Raphael Isemann via cfe-commits
Author: Jaroslav Sevcik Date: 2020-01-22T15:20:06+01:00 New Revision: 4481eefbe8425c63289186dd13319aaa7043e67f URL: https://github.com/llvm/llvm-project/commit/4481eefbe8425c63289186dd13319aaa7043e67f DIFF:

[clang] ccfab8e - [ObjC][DWARF] Emit DW_AT_APPLE_objc_direct for methods marked as __attribute__((objc_direct))

2019-12-17 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2019-12-17T09:40:36+01:00 New Revision: ccfab8e4596e59c8eea6b3610cd163c5d0312193 URL: https://github.com/llvm/llvm-project/commit/ccfab8e4596e59c8eea6b3610cd163c5d0312193 DIFF:

[clang] aa45584 - [clang] Improve LLVM-style RTTI support in ExternalASTSource/ExternalSemaSource

2019-12-15 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2019-12-15T18:11:01+01:00 New Revision: aa4558497ff6301881adf38960dd2f4d95aa8fc5 URL: https://github.com/llvm/llvm-project/commit/aa4558497ff6301881adf38960dd2f4d95aa8fc5 DIFF:

[clang] 5708f2d - [clang] Fix modules build after addition of TypeBitCodes.def

2019-12-14 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2019-12-14T18:24:53+01:00 New Revision: 5708f2daf7386ef5f1ec54db4bda2b48bbcbe934 URL: https://github.com/llvm/llvm-project/commit/5708f2daf7386ef5f1ec54db4bda2b48bbcbe934 DIFF:

[clang] 164e0fc - [ASTImporter] Implicitly declare parameters for imported ObjCMethodDecls

2019-12-06 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2019-12-06T18:50:32+01:00 New Revision: 164e0fc5c7f782b174db5c87b37725ea0e174853 URL: https://github.com/llvm/llvm-project/commit/164e0fc5c7f782b174db5c87b37725ea0e174853 DIFF:

[clang] 7e6294c - Modernize llvm::Error handling in ExternalASTMerger

2019-11-14 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2019-11-14T13:58:32+01:00 New Revision: 7e6294c056838683f43670c8390ef13df6657e57 URL: https://github.com/llvm/llvm-project/commit/7e6294c056838683f43670c8390ef13df6657e57 DIFF:

[clang] ba7bde6 - [ASTImporter] Add support for BuiltinTemplateDecl

2019-10-30 Thread Raphael Isemann via cfe-commits
Author: Raphael Isemann Date: 2019-10-30T14:53:35+01:00 New Revision: ba7bde65dcfff543cefc1de9adcda7f503de URL: https://github.com/llvm/llvm-project/commit/ba7bde65dcfff543cefc1de9adcda7f503de DIFF:

r373711 - [lldb][modern-type-lookup] No longer import temporary declarations into the persistent AST

2019-10-04 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Fri Oct 4 01:26:17 2019 New Revision: 373711 URL: http://llvm.org/viewvc/llvm-project?rev=373711=rev Log: [lldb][modern-type-lookup] No longer import temporary declarations into the persistent AST Summary: As we figured out in D67803, importing declarations from a

r373577 - [clang][NFC] Fix misspellings in ExternalASTMerger.h

2019-10-03 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Oct 3 02:55:13 2019 New Revision: 373577 URL: http://llvm.org/viewvc/llvm-project?rev=373577=rev Log: [clang][NFC] Fix misspellings in ExternalASTMerger.h Modified: cfe/trunk/include/clang/AST/ExternalASTMerger.h Modified:

r373327 - [clang] Ignore builtin namespaces in test/Import/cxx-anon-namespace

2019-10-01 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Oct 1 04:53:20 2019 New Revision: 373327 URL: http://llvm.org/viewvc/llvm-project?rev=373327=rev Log: [clang] Ignore builtin namespaces in test/Import/cxx-anon-namespace Some platforms (e.g. AArch64) put __va_list in the 'std' namespace which might end up being the

r373312 - [clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource

2019-10-01 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Oct 1 02:02:05 2019 New Revision: 373312 URL: http://llvm.org/viewvc/llvm-project?rev=373312=rev Log: [clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource NFC preparation work for upcoming ExternalASTMerger patches. Modified:

r373193 - [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in ExternalASTMerger

2019-09-30 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Sep 30 01:52:16 2019 New Revision: 373193 URL: http://llvm.org/viewvc/llvm-project?rev=373193=rev Log: [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in ExternalASTMerger Summary: The ExternalASTMerger should use the ASTImporterSharedState. This allows

r372203 - [lldb] Print better diagnostics for user expressions and modules

2019-09-18 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Sep 18 01:53:35 2019 New Revision: 372203 URL: http://llvm.org/viewvc/llvm-project?rev=372203=rev Log: [lldb] Print better diagnostics for user expressions and modules Summary: Currently our expression evaluators only prints very basic errors that are not very useful

r368510 - [clang] Fixed x86 cpuid NSC signature

2019-08-10 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Sat Aug 10 03:14:01 2019 New Revision: 368510 URL: http://llvm.org/viewvc/llvm-project?rev=368510=rev Log: [clang] Fixed x86 cpuid NSC signature Summary: The signature "Geode by NSC" for NSC vendor is wrong. In lib/Headers/cpuid.h, signature_NSC_edx and signature_NSC_ecx

r367840 - [clang][NFC] Remove unused private variable 'CI' in CrossTranslationUnit.h

2019-08-05 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Aug 5 05:23:39 2019 New Revision: 367840 URL: http://llvm.org/viewvc/llvm-project?rev=367840=rev Log: [clang][NFC] Remove unused private variable 'CI' in CrossTranslationUnit.h It seems because of the recent refactorings this variable has become unused and now we get

r359502 - [ASTImporter] Add an ImportImpl method to allow customizing Import behavior.

2019-04-29 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Apr 29 14:02:35 2019 New Revision: 359502 URL: http://llvm.org/viewvc/llvm-project?rev=359502=rev Log: [ASTImporter] Add an ImportImpl method to allow customizing Import behavior. Summary: We are currently implementing support in LLDB that reconstructs the STL

r358006 - Fixed comment as pointed out by post-commit review of D59845

2019-04-09 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Apr 9 07:18:23 2019 New Revision: 358006 URL: http://llvm.org/viewvc/llvm-project?rev=358006=rev Log: Fixed comment as pointed out by post-commit review of D59845 Modified: cfe/trunk/lib/AST/ASTImporter.cpp Modified: cfe/trunk/lib/AST/ASTImporter.cpp URL:

r356592 - Remove the unused return value in ASTImporter::Imported [NFC]

2019-03-20 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Mar 20 12:00:25 2019 New Revision: 356592 URL: http://llvm.org/viewvc/llvm-project?rev=356592=rev Log: Remove the unused return value in ASTImporter::Imported [NFC] Summary: `ASTImporter::Imported` currently returns a Decl, but that return value is not used by the

r351849 - [ASTImporter] Fix importing OperatorDelete from CXXConstructorDecl

2019-01-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Jan 22 09:59:45 2019 New Revision: 351849 URL: http://llvm.org/viewvc/llvm-project?rev=351849=rev Log: [ASTImporter] Fix importing OperatorDelete from CXXConstructorDecl Summary: Shafik found out that importing a CXXConstructorDecl will create a translation unit that

r351739 - [ASTImporter] Add test for importing anonymous namespaces.

2019-01-21 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Jan 21 02:14:31 2019 New Revision: 351739 URL: http://llvm.org/viewvc/llvm-project?rev=351739=rev Log: [ASTImporter] Add test for importing anonymous namespaces. Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: a_sidorin, martong, cfe-commits

r348755 - Misc typos fixes in ./lib folder

2018-12-10 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Dec 10 04:37:46 2018 New Revision: 348755 URL: http://llvm.org/viewvc/llvm-project?rev=348755=rev Log: Misc typos fixes in ./lib folder Summary: Found via `codespell -q 3 -I ../clang-whitelist.txt -L uint,importd,crasher,gonna,cant,ue,ons,orign,ned` Reviewers:

r347863 - Set MustBuildLookupTable on PrimaryContext in ExternalASTMerger

2018-11-29 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Nov 29 05:50:30 2018 New Revision: 347863 URL: http://llvm.org/viewvc/llvm-project?rev=347863=rev Log: Set MustBuildLookupTable on PrimaryContext in ExternalASTMerger Summary: `MustBuildLookupTable` must always be called on a primary context as we otherwise trigger

r340627 - [ASTImporter] Add test for PackExpansionExpr

2018-08-24 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Fri Aug 24 11:01:56 2018 New Revision: 340627 URL: http://llvm.org/viewvc/llvm-project?rev=340627=rev Log: [ASTImporter] Add test for PackExpansionExpr Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits Differential Revision:

Re: r340483 - Revert "[ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt"

2018-08-23 Thread Raphael Isemann via cfe-commits
rg/D47564. You probably want to > explicitly specify a non windows-msvc triple in the test. > > > > From: cfe-commits on behalf of Raphael > Isemann via cfe-commits > Reply-To: Raphael Isemann > Date: Wednesday, August 22, 2018 at 4:51 PM > To: "cfe-commits@lis

r340541 - Re-land [ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt

2018-08-23 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Aug 23 09:06:30 2018 New Revision: 340541 URL: http://llvm.org/viewvc/llvm-project?rev=340541=rev Log: Re-land [ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt Lands r340468 again, but this time we mark the test as unsupported on Windows

r340483 - Revert "[ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt"

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 16:50:30 2018 New Revision: 340483 URL: http://llvm.org/viewvc/llvm-project?rev=340483=rev Log: Revert "[ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt" This test breaks llvm-clang-x86_64-expensive-checks-win. Removed:

r340468 - [ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 15:51:37 2018 New Revision: 340468 URL: http://llvm.org/viewvc/llvm-project?rev=340468=rev Log: [ASTImporter] Add test for ObjCAtTryStmt/ObjCAtCatchStmt/ObjCAtThrowStmt Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits

r340467 - [ASTImporter] Actually test ArrayInitLoopExpr in the array-init-loop-expr test.

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 15:50:45 2018 New Revision: 340467 URL: http://llvm.org/viewvc/llvm-project?rev=340467=rev Log: [ASTImporter] Actually test ArrayInitLoopExpr in the array-init-loop-expr test. Summary: The `array-init-loop-expr` test is currently not testing the importing of

r340466 - [ASTImporter] Remove duplicated and dead CXXNamedCastExpr handling code.

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 15:49:32 2018 New Revision: 340466 URL: http://llvm.org/viewvc/llvm-project?rev=340466=rev Log: [ASTImporter] Remove duplicated and dead CXXNamedCastExpr handling code. Summary: `CXXNamedCastExpr` importing is already handled in the respective

r340465 - [ASTImporter] Add test for ObjCTypeParamDecl

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 15:48:40 2018 New Revision: 340465 URL: http://llvm.org/viewvc/llvm-project?rev=340465=rev Log: [ASTImporter] Add test for ObjCTypeParamDecl Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits Differential Revision:

r340464 - [ASTImporter] Add test for SwitchStmt

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 15:47:10 2018 New Revision: 340464 URL: http://llvm.org/viewvc/llvm-project?rev=340464=rev Log: [ASTImporter] Add test for SwitchStmt Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: a_sidorin, martong, cfe-commits Differential Revision:

r340463 - [ASTImporter] Add test for ObjCAutoreleasePoolStmt

2018-08-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 22 15:45:04 2018 New Revision: 340463 URL: http://llvm.org/viewvc/llvm-project?rev=340463=rev Log: [ASTImporter] Add test for ObjCAutoreleasePoolStmt Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits Differential Revision:

r340304 - [ASTImporter] Add test for CXXNoexceptExpr

2018-08-21 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Aug 21 10:15:57 2018 New Revision: 340304 URL: http://llvm.org/viewvc/llvm-project?rev=340304=rev Log: [ASTImporter] Add test for CXXNoexceptExpr Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: a_sidorin, hiraditya, martong, cfe-commits

r340297 - [ASTImporter] Add test for CXXForRangeStmt

2018-08-21 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Aug 21 09:36:49 2018 New Revision: 340297 URL: http://llvm.org/viewvc/llvm-project?rev=340297=rev Log: [ASTImporter] Add test for CXXForRangeStmt Reviewers: a.sidorin, martong Reviewed By: martong Subscribers: rnkovacs, martong, cfe-commits Differential Revision:

r340220 - [ASTImporter] Add test for C++'s try/catch statements.

2018-08-20 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Aug 20 15:13:24 2018 New Revision: 340220 URL: http://llvm.org/viewvc/llvm-project?rev=340220=rev Log: [ASTImporter] Add test for C++'s try/catch statements. Summary: Also enable exceptions in clang-import-test so that we can parse the test files. Reviewers:

r340182 - [ASTImporter] Add test for C++ casts and fix broken const_cast importing.

2018-08-20 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Aug 20 09:20:01 2018 New Revision: 340182 URL: http://llvm.org/viewvc/llvm-project?rev=340182=rev Log: [ASTImporter] Add test for C++ casts and fix broken const_cast importing. Summary: The ASTImporter does currently not handle const_casts. This patch adds the missing

r340180 - [ASTImporter] Test for importing condition variable from a ForStmt

2018-08-20 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Aug 20 08:51:41 2018 New Revision: 340180 URL: http://llvm.org/viewvc/llvm-project?rev=340180=rev Log: [ASTImporter] Test for importing condition variable from a ForStmt Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: cfe-commits, martong

r339919 - [ASTImporter] Add test for member pointer types.

2018-08-16 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Aug 16 11:22:21 2018 New Revision: 339919 URL: http://llvm.org/viewvc/llvm-project?rev=339919=rev Log: [ASTImporter] Add test for member pointer types. Reviewers: a.sidorin, martong Reviewed By: martong Subscribers: rnkovacs, martong, cfe-commits Differential

r339918 - [ASTImporter] Add test for importing CompoundAssignOperators

2018-08-16 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Aug 16 11:21:33 2018 New Revision: 339918 URL: http://llvm.org/viewvc/llvm-project?rev=339918=rev Log: [ASTImporter] Add test for importing CompoundAssignOperators Reviewers: a.sidorin, martong Reviewed By: martong Subscribers: rnkovacs, cfe-commits, martong

r339917 - [ASTImporter] Add test for DoStmt

2018-08-16 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Aug 16 11:20:52 2018 New Revision: 339917 URL: http://llvm.org/viewvc/llvm-project?rev=339917=rev Log: [ASTImporter] Add test for DoStmt Reviewers: a.sidorin, martong Reviewed By: martong Subscribers: rnkovacs, martong, cfe-commits Differential Revision:

r339916 - [ASTImporter] Add test for WhileStmt

2018-08-16 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Aug 16 11:20:05 2018 New Revision: 339916 URL: http://llvm.org/viewvc/llvm-project?rev=339916=rev Log: [ASTImporter] Add test for WhileStmt Reviewers: a.sidorin, martong Reviewed By: martong Subscribers: rnkovacs, martong, cfe-commits Differential Revision:

r339915 - [ASTImporter] Add test for IndirectGotoStmt

2018-08-16 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Thu Aug 16 11:19:21 2018 New Revision: 339915 URL: http://llvm.org/viewvc/llvm-project?rev=339915=rev Log: [ASTImporter] Add test for IndirectGotoStmt Reviewers: a.sidorin, martong Reviewed By: martong Subscribers: rnkovacs, martong, cfe-commits Differential Revision:

r339839 - [ASTImporter] Add test for CXXDefaultInitExpr

2018-08-15 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 15 18:37:43 2018 New Revision: 339839 URL: http://llvm.org/viewvc/llvm-project?rev=339839=rev Log: [ASTImporter] Add test for CXXDefaultInitExpr Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: a_sidorin, martong, cfe-commits Differential

r339838 - [ASTImporter] Add test for CXXScalarValueInit

2018-08-15 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 15 18:36:37 2018 New Revision: 339838 URL: http://llvm.org/viewvc/llvm-project?rev=339838=rev Log: [ASTImporter] Add test for CXXScalarValueInit Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits Differential Revision:

r339837 - [ASTImporter] Add test for ForStmt and ContinueStmt

2018-08-15 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 15 18:35:47 2018 New Revision: 339837 URL: http://llvm.org/viewvc/llvm-project?rev=339837=rev Log: [ASTImporter] Add test for ForStmt and ContinueStmt Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits Differential

r339831 - [ASTImporter] Add test for ArrayInitLoopExpr

2018-08-15 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 15 15:52:21 2018 New Revision: 339831 URL: http://llvm.org/viewvc/llvm-project?rev=339831=rev Log: [ASTImporter] Add test for ArrayInitLoopExpr Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: martong, cfe-commits Differential Revision:

r339830 - [ASTImporter] Add test for ExprWithCleanups

2018-08-15 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 15 15:51:37 2018 New Revision: 339830 URL: http://llvm.org/viewvc/llvm-project?rev=339830=rev Log: [ASTImporter] Add test for ExprWithCleanups Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: a_sidorin, martong, cfe-commits Differential

r339827 - [ASTImporter] Add test for IfStmt

2018-08-15 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Aug 15 15:36:58 2018 New Revision: 339827 URL: http://llvm.org/viewvc/llvm-project?rev=339827=rev Log: [ASTImporter] Add test for IfStmt Reviewers: a.sidorin, hiraditya Reviewed By: hiraditya Subscribers: hiraditya, martong, cfe-commits Differential Revision:

r339505 - [ASTImporter] Added test case for CXXConversionDecl importing

2018-08-11 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Sat Aug 11 16:43:02 2018 New Revision: 339505 URL: http://llvm.org/viewvc/llvm-project?rev=339505=rev Log: [ASTImporter] Added test case for CXXConversionDecl importing Reviewers: a.sidorin, a_sidorin Reviewed By: a_sidorin Subscribers: a_sidorin, martong, cfe-commits

r334471 - Fix that AlignedAllocation.h doesn't compile because of VersionTuple

2018-06-11 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Jun 11 20:43:21 2018 New Revision: 334471 URL: http://llvm.org/viewvc/llvm-project?rev=334471=rev Log: Fix that AlignedAllocation.h doesn't compile because of VersionTuple Summary: rL334399 put VersionTuple in the llvm namespace, but this header still assumes it's

r333123 - [modules] Mark __wmmintrin_pclmul.h/__wmmintrin_aes.h as textual

2018-05-23 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed May 23 13:59:46 2018 New Revision: 333123 URL: http://llvm.org/viewvc/llvm-project?rev=333123=rev Log: [modules] Mark __wmmintrin_pclmul.h/__wmmintrin_aes.h as textual Summary: Since clang r332929 these two headers throw errors when included from somewhere else than

r333069 - Fix unaligned memory access when reading INPUT_FILE_OFFSETS data

2018-05-23 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed May 23 02:02:40 2018 New Revision: 333069 URL: http://llvm.org/viewvc/llvm-project?rev=333069=rev Log: Fix unaligned memory access when reading INPUT_FILE_OFFSETS data Summary: The blob data is unaligned, so we also should read it as such. Should fix the random

r332913 - Add missing include for cstdint to Visibility.h

2018-05-21 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon May 21 15:27:22 2018 New Revision: 332913 URL: http://llvm.org/viewvc/llvm-project?rev=332913=rev Log: Add missing include for cstdint to Visibility.h Summary: We use uint8_t in this header, so we need to include cstdint. Subscribers: cfe-commits Differential

r331021 - Make MultiplexASTDeserializationListener part of the API [NFC]

2018-04-27 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Fri Apr 27 00:05:40 2018 New Revision: 331021 URL: http://llvm.org/viewvc/llvm-project?rev=331021=rev Log: Make MultiplexASTDeserializationListener part of the API [NFC] Summary: This patch moves the MultiplexASTDeserializationListener declaration into a public header.

r323310 - Refactor RecursiveASTVisitor test for post-order traversal

2018-01-24 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Wed Jan 24 01:40:16 2018 New Revision: 323310 URL: http://llvm.org/viewvc/llvm-project?rev=323310=rev Log: Refactor RecursiveASTVisitor test for post-order traversal Summary: The new test is now in the right directory with the other ASTVisitor tests and uses now the

r323122 - [modules] Correctly overload getModule in the MultiplexExternalSemaSource

2018-01-22 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Mon Jan 22 07:27:25 2018 New Revision: 323122 URL: http://llvm.org/viewvc/llvm-project?rev=323122=rev Log: [modules] Correctly overload getModule in the MultiplexExternalSemaSource Summary: The MultiplexExternalSemaSource doesn't correctly overload the `getModule`

r313049 - Use the VFS from the CompilerInvocation by default

2017-09-12 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Sep 12 09:54:53 2017 New Revision: 313049 URL: http://llvm.org/viewvc/llvm-project?rev=313049=rev Log: Use the VFS from the CompilerInvocation by default Summary: The CompilerInstance should create its default VFS from its CompilerInvocation. Right now the user has

r312533 - [Bash-autocomplete] Fix crash when invoking --autocomplete without value.

2017-09-05 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Tue Sep 5 05:41:00 2017 New Revision: 312533 URL: http://llvm.org/viewvc/llvm-project?rev=312533=rev Log: [Bash-autocomplete] Fix crash when invoking --autocomplete without value. Summary: Currently clang segfaults when invoked with `clang --autocomplete=`. This patch

r312468 - [analyzer] Increase minimum complexity filter of the CloneChecker.

2017-09-03 Thread Raphael Isemann via cfe-commits
Author: teemperor Date: Sun Sep 3 22:56:36 2017 New Revision: 312468 URL: http://llvm.org/viewvc/llvm-project?rev=312468=rev Log: [analyzer] Increase minimum complexity filter of the CloneChecker. Summary: So far we used a value of 10 which was useful for testing but produces many

  1   2   >