[clang-tools-extra] r354992 - Added more detailed documentation for clangd

2019-02-27 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Feb 27 07:53:05 2019 New Revision: 354992 URL: http://llvm.org/viewvc/llvm-project?rev=354992&view=rev Log: Added more detailed documentation for clangd Summary: The text was written mostly by Sam McCall, screenshots are mostly made by me. Reviewers: ilya-biryukov Su

[clang-tools-extra] r354994 - Added documentation for clangd v9+ features

2019-02-27 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Feb 27 08:08:04 2019 New Revision: 354994 URL: http://llvm.org/viewvc/llvm-project?rev=354994&view=rev Log: Added documentation for clangd v9+ features Reviewers: ilya-biryukov Subscribers: ioeric, MaskRay, jkorous, arphaman, kadircet, jdoerfert, cfe-commits Tags: #

[clang-tools-extra] r355081 - Moved DenseMap support for SymbolID into SymbolID.h

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 03:00:44 2019 New Revision: 355081 URL: http://llvm.org/viewvc/llvm-project?rev=355081&view=rev Log: Moved DenseMap support for SymbolID into SymbolID.h Modified: clang-tools-extra/trunk/clangd/index/Index.h clang-tools-extra/trunk/clangd/index/SymbolID.

[clang-tools-extra] r355082 - Moved SymbolLocation into its own header and implementation file

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 03:02:01 2019 New Revision: 355082 URL: http://llvm.org/viewvc/llvm-project?rev=355082&view=rev Log: Moved SymbolLocation into its own header and implementation file Reviewers: ioeric Subscribers: mgorny, jkorous, arphaman, kadircet, cfe-commits Tags: #clang

[clang-tools-extra] r355086 - Moved SymbolOrigin into its own header and implementation file

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 04:31:49 2019 New Revision: 355086 URL: http://llvm.org/viewvc/llvm-project?rev=355086&view=rev Log: Moved SymbolOrigin into its own header and implementation file Reviewers: ioeric Subscribers: mgorny, jkorous, arphaman, kadircet, jdoerfert, cfe-commits Tags:

[clang-tools-extra] r355088 - Moved Symbol into its own header and implementation file

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 05:23:03 2019 New Revision: 355088 URL: http://llvm.org/viewvc/llvm-project?rev=355088&view=rev Log: Moved Symbol into its own header and implementation file Reviewers: ioeric Subscribers: mgorny, jkorous, arphaman, kadircet, jdoerfert, cfe-commits Tags: #clan

[clang-tools-extra] r355090 - Moved Ref into its own header and implementation file

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 05:49:25 2019 New Revision: 355090 URL: http://llvm.org/viewvc/llvm-project?rev=355090&view=rev Log: Moved Ref into its own header and implementation file Reviewers: ioeric Subscribers: mgorny, jkorous, mgrang, arphaman, kadircet, cfe-commits Tags: #clang Dif

[clang-tools-extra] r355091 - Use ArrayRef::copy, instead of copying data manually

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 06:00:26 2019 New Revision: 355091 URL: http://llvm.org/viewvc/llvm-project?rev=355091&view=rev Log: Use ArrayRef::copy, instead of copying data manually Reviewers: ioeric Subscribers: jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revisio

[clang-tools-extra] r355092 - Added missing license headers

2019-02-28 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Feb 28 06:01:11 2019 New Revision: 355092 URL: http://llvm.org/viewvc/llvm-project?rev=355092&view=rev Log: Added missing license headers Reviewers: ioeric Subscribers: jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm

r355395 - [ASTMatchers] Improved formatting in a documentation comment

2019-03-05 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue Mar 5 04:38:18 2019 New Revision: 355395 URL: http://llvm.org/viewvc/llvm-project?rev=355395&view=rev Log: [ASTMatchers] Improved formatting in a documentation comment Modified: cfe/trunk/include/clang/ASTMatchers/ASTMatchersInternal.h Modified: cfe/trunk/include

r358134 - Check i < FD->getNumParams() before querying

2019-04-10 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Apr 10 13:25:07 2019 New Revision: 358134 URL: http://llvm.org/viewvc/llvm-project?rev=358134&view=rev Log: Check i < FD->getNumParams() before querying Summary: As was already stated in a previous comment, the parameter isn't necessarily referring to one of the DeclCo

r359876 - Added an AST matcher for declarations that are in the `std` namespace

2019-05-03 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri May 3 05:50:00 2019 New Revision: 359876 URL: http://llvm.org/viewvc/llvm-project?rev=359876&view=rev Log: Added an AST matcher for declarations that are in the `std` namespace Reviewers: alexfh Subscribers: cfe-commits Tags: #clang Differential Revision: https://r

[clang-tools-extra] r359876 - Added an AST matcher for declarations that are in the `std` namespace

2019-05-03 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri May 3 05:50:00 2019 New Revision: 359876 URL: http://llvm.org/viewvc/llvm-project?rev=359876&view=rev Log: Added an AST matcher for declarations that are in the `std` namespace Reviewers: alexfh Subscribers: cfe-commits Tags: #clang Differential Revision: https://r

[clang-tools-extra] r360247 - Documentation for bugprone-inaccurate-erase: added an example of a bug that this checker catches

2019-05-08 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed May 8 05:02:31 2019 New Revision: 360247 URL: http://llvm.org/viewvc/llvm-project?rev=360247&view=rev Log: Documentation for bugprone-inaccurate-erase: added an example of a bug that this checker catches Reviewers: alexfh Subscribers: cfe-commits Tags: #clang Diff

[clang-tools-extra] r360358 - check_clang_tidy.py now passes `-format-style=none` to clang_tidy

2019-05-09 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu May 9 10:08:10 2019 New Revision: 360358 URL: http://llvm.org/viewvc/llvm-project?rev=360358&view=rev Log: check_clang_tidy.py now passes `-format-style=none` to clang_tidy Summary: If the test does not specify a formatting style, force "none"; otherwise autodetection

[clang-tools-extra] r354777 - Removed an unhelpful comment in index.rst

2019-02-25 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Feb 25 04:48:52 2019 New Revision: 354777 URL: http://llvm.org/viewvc/llvm-project?rev=354777&view=rev Log: Removed an unhelpful comment in index.rst Reviewers: ilya-biryukov Subscribers: arphaman, jdoerfert, cfe-commits Tags: #clang Differential Revision: https://r

[clang-tools-extra] r354778 - Fixed grammar in index.rst

2019-02-25 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Feb 25 04:49:27 2019 New Revision: 354778 URL: http://llvm.org/viewvc/llvm-project?rev=354778&view=rev Log: Fixed grammar in index.rst Subscribers: arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D58601 Modified: clang-tools-ex

[clang-tools-extra] r354779 - Updated the documentation build instructions for the current CMake build system

2019-02-25 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Feb 25 05:03:44 2019 New Revision: 354779 URL: http://llvm.org/viewvc/llvm-project?rev=354779&view=rev Log: Updated the documentation build instructions for the current CMake build system Reviewers: ilya-biryukov Subscribers: cfe-commits Tags: #clang Differential Re

r354785 - Fixed typos in tests: s/CHEKC/CHECK/

2019-02-25 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Feb 25 05:41:59 2019 New Revision: 354785 URL: http://llvm.org/viewvc/llvm-project?rev=354785&view=rev Log: Fixed typos in tests: s/CHEKC/CHECK/ Reviewers: ilya-biryukov Subscribers: nemanjai, javed.absar, jsji, cfe-commits, llvm-commits Tags: #clang, #llvm Differen

[clang-tools-extra] r354786 - Moved clangd docs to a separate directory in preparation to restructure them into multiple files

2019-02-25 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Feb 25 05:43:48 2019 New Revision: 354786 URL: http://llvm.org/viewvc/llvm-project?rev=354786&view=rev Log: Moved clangd docs to a separate directory in preparation to restructure them into multiple files Reviewers: ilya-biryukov Subscribers: ioeric, MaskRay, jkorous

[clang-tools-extra] r363047 - Fixed google-readability-casting test to work in c++17

2019-06-11 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue Jun 11 03:59:22 2019 New Revision: 363047 URL: http://llvm.org/viewvc/llvm-project?rev=363047&view=rev Log: Fixed google-readability-casting test to work in c++17 Summary: Fixed google-readability-casting.cpp to get tests working in c++17 Reviewers: gribozavr, hokein

[clang-tools-extra] r363133 - Fixed a crash in misc-redundant-expression ClangTidy checker

2019-06-12 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Jun 12 01:40:53 2019 New Revision: 363133 URL: http://llvm.org/viewvc/llvm-project?rev=363133&view=rev Log: Fixed a crash in misc-redundant-expression ClangTidy checker Summary: It was trying to pass a dependent expression into constant evaluator. Reviewers: ilya-biry

r363262 - Added AST matcher for ignoring elidable constructors

2019-06-13 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Jun 13 06:48:24 2019 New Revision: 363262 URL: http://llvm.org/viewvc/llvm-project?rev=363262&view=rev Log: Added AST matcher for ignoring elidable constructors Summary: Added AST matcher for ignoring elidable move constructors Reviewers: hokein, gribozavr Reviewed B

[clang-tools-extra] r363263 - [clang-tidy] Fixed abseil-duration-unnecessary-conversion tests for c++17

2019-06-13 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Jun 13 06:52:45 2019 New Revision: 363263 URL: http://llvm.org/viewvc/llvm-project?rev=363263&view=rev Log: [clang-tidy] Fixed abseil-duration-unnecessary-conversion tests for c++17 Summary: Fixed abseil-duration-unnecessary-conversion tests for c++17 Reviewers: hokei

[clang-tools-extra] r363270 - [clang-tidy] Made abseil-upgrade-duration-conversions tests pass on c++17

2019-06-13 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Jun 13 07:27:54 2019 New Revision: 363270 URL: http://llvm.org/viewvc/llvm-project?rev=363270&view=rev Log: [clang-tidy] Made abseil-upgrade-duration-conversions tests pass on c++17 Summary: Made abseil-upgrade-duration-conversions tests pass on c++17 Reviewers: hokei

[clang-tools-extra] r363272 - [clang-tidy] Fixed abseil-time-subtraction to work on C++17

2019-06-13 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Jun 13 08:11:02 2019 New Revision: 363272 URL: http://llvm.org/viewvc/llvm-project?rev=363272&view=rev Log: [clang-tidy] Fixed abseil-time-subtraction to work on C++17 Summary: Fixed abseil-time-subtraction to work on C++17 Reviewers: hokein, gribozavr Subscribers: x

[clang-tools-extra] r363273 - [clang-tidy] Made abseil-faster-strsplit-delimiter tests pass on C++17

2019-06-13 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Jun 13 08:16:44 2019 New Revision: 363273 URL: http://llvm.org/viewvc/llvm-project?rev=363273&view=rev Log: [clang-tidy] Made abseil-faster-strsplit-delimiter tests pass on C++17 Reviewers: hokein, gribozavr Reviewed By: hokein, gribozavr Subscribers: xazax.hun, cfe-

r367809 - Adds a warning when an inline Doxygen comment has no argument

2019-08-05 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Aug 5 01:05:16 2019 New Revision: 367809 URL: http://llvm.org/viewvc/llvm-project?rev=367809&view=rev Log: Adds a warning when an inline Doxygen comment has no argument Summary: It warns for for comments like /** \pre \em */ where \em has no argument This warning is

r368132 - Remove inclusion of a private gmock header from a test

2019-08-07 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Aug 7 01:16:29 2019 New Revision: 368132 URL: http://llvm.org/viewvc/llvm-project?rev=368132&view=rev Log: Remove inclusion of a private gmock header from a test Modified: cfe/trunk/unittests/AST/RecursiveASTVisitorTest.cpp Modified: cfe/trunk/unittests/AST/Recur

r368399 - Use ASSERT_THAT_ERROR instead of logAllUnhandledErrors/exit

2019-08-08 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Aug 8 23:14:54 2019 New Revision: 368399 URL: http://llvm.org/viewvc/llvm-project?rev=368399&view=rev Log: Use ASSERT_THAT_ERROR instead of logAllUnhandledErrors/exit Summary: ASSERT_THAT_ERROR looks like the intended helper for use in tests. Reviewers: plotfi, jkoro

r368738 - Revert "Fix crash on switch conditions of non-integer types in templates"

2019-08-13 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue Aug 13 12:07:28 2019 New Revision: 368738 URL: http://llvm.org/viewvc/llvm-project?rev=368738&view=rev Log: Revert "Fix crash on switch conditions of non-integer types in templates" This reverts commit r368706. It broke ClangTidy tests. Removed: cfe/trunk/test/Sem

r368805 - Removed dead code from clang/tools/libclang/CXIndexDataConsumer.{cpp, h}

2019-08-14 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Aug 14 00:32:51 2019 New Revision: 368805 URL: http://llvm.org/viewvc/llvm-project?rev=368805&view=rev Log: Removed dead code from clang/tools/libclang/CXIndexDataConsumer.{cpp,h} Reviewers: jkorous Subscribers: dexonsmith, arphaman, cfe-commits Tags: #clang Differe

r368827 - Improved the doc comment for getCommentsInFile

2019-08-14 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Aug 14 04:11:52 2019 New Revision: 368827 URL: http://llvm.org/viewvc/llvm-project?rev=368827&view=rev Log: Improved the doc comment for getCommentsInFile Subscribers: cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D66209 Modified: cfe/

r368832 - Removed ToolExecutor::isSingleProcess, it is not used by anything

2019-08-14 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Aug 14 04:35:04 2019 New Revision: 368832 URL: http://llvm.org/viewvc/llvm-project?rev=368832&view=rev Log: Removed ToolExecutor::isSingleProcess, it is not used by anything Subscribers: cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D66212

r369380 - Removed the 'id' AST matcher, which is superseded by '.bind()'

2019-08-20 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue Aug 20 06:02:28 2019 New Revision: 369380 URL: http://llvm.org/viewvc/llvm-project?rev=369380&view=rev Log: Removed the 'id' AST matcher, which is superseded by '.bind()' Summary: The 'id' matcher is not even included in the AST Matchers Reference document, so I don't

[clang-tools-extra] r365007 - [clang-tidy] new check: bugprone-posix-return

2019-07-03 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Jul 3 02:20:18 2019 New Revision: 365007 URL: http://llvm.org/viewvc/llvm-project?rev=365007&view=rev Log: [clang-tidy] new check: bugprone-posix-return Summary: Checks if any calls to posix functions (except posix_openpt) expect negative return values. These functio

[clang-tools-extra] r365078 - Fixed a link in ReleaseNotes.rst (follow-up to r365007)

2019-07-03 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Jul 3 13:18:34 2019 New Revision: 365078 URL: http://llvm.org/viewvc/llvm-project?rev=365078&view=rev Log: Fixed a link in ReleaseNotes.rst (follow-up to r365007) Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst Modified: clang-tools-extra/trunk/docs/Relea

[clang-tools-extra] r365463 - Enhance abseil-faster-strsplit-delimiter to handle other non-printable characters.

2019-07-09 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue Jul 9 04:04:04 2019 New Revision: 365463 URL: http://llvm.org/viewvc/llvm-project?rev=365463&view=rev Log: Enhance abseil-faster-strsplit-delimiter to handle other non-printable characters. Summary: Currently it fails on cases like '\001'. Note: Since `StringLiteral

r360406 - Added an assert in `isConstantInitializer`: initializer lists must be in semantic form

2019-05-09 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu May 9 23:39:20 2019 New Revision: 360406 URL: http://llvm.org/viewvc/llvm-project?rev=360406&view=rev Log: Added an assert in `isConstantInitializer`: initializer lists must be in semantic form Subscribers: cfe-commits Tags: #clang Differential Revision: https://re

r361050 - Added an assertion to constant evaluation enty points that prohibits dependent expressions

2019-05-17 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri May 17 10:16:53 2019 New Revision: 361050 URL: http://llvm.org/viewvc/llvm-project?rev=361050&view=rev Log: Added an assertion to constant evaluation enty points that prohibits dependent expressions Summary: Constant evaluator does not work on value-dependent or type-

[clang-tools-extra] r361163 - Disable the modernize-use-trailing-return-type.cpp test in C++2a mode

2019-05-20 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon May 20 08:12:12 2019 New Revision: 361163 URL: http://llvm.org/viewvc/llvm-project?rev=361163&view=rev Log: Disable the modernize-use-trailing-return-type.cpp test in C++2a mode It is performing a use-of-uninitialized-value, as detected by MSan. Modified: clang-t

r361170 - Renamed `apply` to `select` to avoid ADL conflict with `std::apply`

2019-05-20 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon May 20 09:30:49 2019 New Revision: 361170 URL: http://llvm.org/viewvc/llvm-project?rev=361170&view=rev Log: Renamed `apply` to `select` to avoid ADL conflict with `std::apply` Summary: `std::apply` in C++14 and above is defined with two unrestricted arguments, and it w

r361353 - Fixed a -Wunused-variable warning when assertions are disabled

2019-05-21 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue May 21 23:57:23 2019 New Revision: 361353 URL: http://llvm.org/viewvc/llvm-project?rev=361353&view=rev Log: Fixed a -Wunused-variable warning when assertions are disabled Modified: cfe/trunk/lib/AST/ExprConstant.cpp Modified: cfe/trunk/lib/AST/ExprConstant.cpp URL

r361411 - Fixed a -Wunused-variable warning when assertions are disabled

2019-05-22 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed May 22 10:45:24 2019 New Revision: 361411 URL: http://llvm.org/viewvc/llvm-project?rev=361411&view=rev Log: Fixed a -Wunused-variable warning when assertions are disabled Modified: cfe/trunk/lib/CodeGen/CGDebugInfo.cpp Modified: cfe/trunk/lib/CodeGen/CGDebugInfo.c

r361468 - Delete default constructors, copy constructors, move constructors, copy assignment, move assignment operators on Expr, Stmt and Decl

2019-05-23 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu May 23 02:22:43 2019 New Revision: 361468 URL: http://llvm.org/viewvc/llvm-project?rev=361468&view=rev Log: Delete default constructors, copy constructors, move constructors, copy assignment, move assignment operators on Expr, Stmt and Decl Reviewers: ilya-biryukov, r

[clang-tools-extra] r361487 - [clang-tidy] New check calling out uses of +new in Objective-C code

2019-05-23 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu May 23 05:01:26 2019 New Revision: 361487 URL: http://llvm.org/viewvc/llvm-project?rev=361487&view=rev Log: [clang-tidy] New check calling out uses of +new in Objective-C code Summary: Google's Objective-C style guide forbids calling or overriding +new to instantiate

[clang-tools-extra] r361628 - Made cppcoreguidelines-pro-type-member-init-use-assignment run in all language modes

2019-05-24 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri May 24 03:39:00 2019 New Revision: 361628 URL: http://llvm.org/viewvc/llvm-project?rev=361628&view=rev Log: Made cppcoreguidelines-pro-type-member-init-use-assignment run in all language modes Modified: clang-tools-extra/trunk/test/clang-tidy/cppcoreguidelines-pr

[clang-tools-extra] r361629 - Make cppcoreguidelines-pro-type-member-init-use-assignment.cpp pass on platforms where char is unsigned

2019-05-24 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri May 24 03:50:15 2019 New Revision: 361629 URL: http://llvm.org/viewvc/llvm-project?rev=361629&view=rev Log: Make cppcoreguidelines-pro-type-member-init-use-assignment.cpp pass on platforms where char is unsigned The other options are to completely specify the triple (

r371598 - Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"

2019-09-11 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Wed Sep 11 02:16:17 2019 New Revision: 371598 URL: http://llvm.org/viewvc/llvm-project?rev=371598&view=rev Log: Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM" This reverts commit r371584. It introduced a dependency from compiler-rt

r371723 - Removed dead code from DiagnosticBuilder

2019-09-12 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Sep 12 03:39:53 2019 New Revision: 371723 URL: http://llvm.org/viewvc/llvm-project?rev=371723&view=rev Log: Removed dead code from DiagnosticBuilder Modified: cfe/trunk/include/clang/Basic/Diagnostic.h Modified: cfe/trunk/include/clang/Basic/Diagnostic.h URL: htt

r371731 - Removed some questionable default arguments from setters

2019-09-12 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Sep 12 05:16:43 2019 New Revision: 371731 URL: http://llvm.org/viewvc/llvm-project?rev=371731&view=rev Log: Removed some questionable default arguments from setters Summary: They can be confusing -- what does it mean to call a setter without a value? Also, some setters

[clang-tools-extra] r372388 - [clang-tidy] Fix relative path in header-filter.

2019-09-20 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri Sep 20 06:19:32 2019 New Revision: 372388 URL: http://llvm.org/viewvc/llvm-project?rev=372388&view=rev Log: [clang-tidy] Fix relative path in header-filter. Summary: Clang-tidy supports output diagnostics from header files if user specifies --header-filter. But it can'

[clang-tools-extra] r372593 - Removed an incorred namespace-end comment

2019-09-23 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Sep 23 05:07:10 2019 New Revision: 372593 URL: http://llvm.org/viewvc/llvm-project?rev=372593&view=rev Log: Removed an incorred namespace-end comment Modified: clang-tools-extra/trunk/clang-tidy/bugprone/ArgumentCommentCheck.cpp Modified: clang-tools-extra/trunk/c

r372594 - Removed dead code from Stencil.h

2019-09-23 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Sep 23 05:15:48 2019 New Revision: 372594 URL: http://llvm.org/viewvc/llvm-project?rev=372594&view=rev Log: Removed dead code from Stencil.h Modified: cfe/trunk/include/clang/Tooling/Refactoring/Stencil.h Modified: cfe/trunk/include/clang/Tooling/Refactoring/Stenc

[clang-tools-extra] r372601 - Revert "[clang-tidy] Fix relative path in header-filter."

2019-09-23 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Sep 23 06:06:25 2019 New Revision: 372601 URL: http://llvm.org/viewvc/llvm-project?rev=372601&view=rev Log: Revert "[clang-tidy] Fix relative path in header-filter." This reverts commit r372388. It made '-header-filter' inconsistent with paths printed in diagnostics.

[clang-tools-extra] r372607 - Added a test for agreement between paths used in ClangTidy's diagnostics and header filter

2019-09-23 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Mon Sep 23 06:44:42 2019 New Revision: 372607 URL: http://llvm.org/viewvc/llvm-project?rev=372607&view=rev Log: Added a test for agreement between paths used in ClangTidy's diagnostics and header filter This test would have been broken by r372388. Added: clang-tools-

[clang-tools-extra] r372978 - Use std::unique_ptr in ClangTidyCheckFactories

2019-09-26 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Sep 26 06:47:29 2019 New Revision: 372978 URL: http://llvm.org/viewvc/llvm-project?rev=372978&view=rev Log: Use std::unique_ptr in ClangTidyCheckFactories I had to explicitly define some destructors that could only be defined in the corresponding .cpp files. Modified:

[clang-tools-extra] r372979 - Return results by value from ClangTidyCheckFactories::createChecks

2019-09-26 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Sep 26 06:55:01 2019 New Revision: 372979 URL: http://llvm.org/viewvc/llvm-project?rev=372979&view=rev Log: Return results by value from ClangTidyCheckFactories::createChecks Modified: clang-tools-extra/trunk/clang-tidy/ClangTidy.cpp clang-tools-extra/trunk/cla

[clang-tools-extra] r373032 - Revert "[clang-tidy] New check to warn when storing dispatch_once_t in non-static, non-global storage"

2019-09-26 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Thu Sep 26 16:28:31 2019 New Revision: 373032 URL: http://llvm.org/viewvc/llvm-project?rev=373032&view=rev Log: Revert "[clang-tidy] New check to warn when storing dispatch_once_t in non-static, non-global storage" This reverts commit r373028, because the new test fails o

[clang-tools-extra] r373065 - [clang-tidy] New check to warn when storing dispatch_once_t in non-static, non-global storage.

2019-09-27 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri Sep 27 03:49:12 2019 New Revision: 373065 URL: http://llvm.org/viewvc/llvm-project?rev=373065&view=rev Log: [clang-tidy] New check to warn when storing dispatch_once_t in non-static, non-global storage. Summary: Creates a new darwin ClangTidy module and adds the darw

[clang-tools-extra] r373066 - Moved -fblocks from an individual test to check_clang_tidy.py

2019-09-27 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri Sep 27 03:54:28 2019 New Revision: 373066 URL: http://llvm.org/viewvc/llvm-project?rev=373066&view=rev Log: Moved -fblocks from an individual test to check_clang_tidy.py This way, all tests will benefit from it and will not have to worry about setting up language optio

[clang-tools-extra] r373068 - Fixed indentation in a ClangTidy test

2019-09-27 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri Sep 27 03:58:10 2019 New Revision: 373068 URL: http://llvm.org/viewvc/llvm-project?rev=373068&view=rev Log: Fixed indentation in a ClangTidy test Modified: clang-tools-extra/trunk/test/clang-tidy/google-objc-global-variable-declaration.mm Modified: clang-tools-e

[clang-tools-extra] r373304 - [clang-tidy] Fix module registry name and description for Darwin clang-tidy module.

2019-10-01 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Tue Oct 1 00:17:26 2019 New Revision: 373304 URL: http://llvm.org/viewvc/llvm-project?rev=373304&view=rev Log: [clang-tidy] Fix module registry name and description for Darwin clang-tidy module. Summary: When creating the module, must have copy-pasted from the misc modul

[clang-tools-extra] r374549 - [ClangTidy] Separate tests for infrastructure and checkers, fixup

2019-10-11 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri Oct 11 06:16:49 2019 New Revision: 374549 URL: http://llvm.org/viewvc/llvm-project?rev=374549&view=rev Log: [ClangTidy] Separate tests for infrastructure and checkers, fixup Renamed a file that I missed in r374540. Added: clang-tools-extra/trunk/test/clang-tidy/ch

[clang-tools-extra] r374551 - Updated add_new_check.py to create checker tests in the new directory

2019-10-11 Thread Dmitri Gribenko via cfe-commits
Author: gribozavr Date: Fri Oct 11 06:46:55 2019 New Revision: 374551 URL: http://llvm.org/viewvc/llvm-project?rev=374551&view=rev Log: Updated add_new_check.py to create checker tests in the new directory Modified: clang-tools-extra/trunk/clang-tidy/add_new_check.py Modified: clang-tools-ex

[clang] 3785eb8 - Add support for binary operators in Syntax Trees

2020-05-26 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-05-26T12:25:58+02:00 New Revision: 3785eb83af4161bd52ed993ef3a2184c998071e6 URL: https://github.com/llvm/llvm-project/commit/3785eb83af4161bd52ed993ef3a2184c998071e6 DIFF: https://github.com/llvm/llvm-project/commit/3785eb83af4161bd52ed993ef3a2184c998071e6.diff

[clang] 461af57 - Add support for UnaryOperator in SyntaxTree

2020-05-27 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-05-27T17:12:46+02:00 New Revision: 461af57de78155ee5d1dc1969b81dd019d228538 URL: https://github.com/llvm/llvm-project/commit/461af57de78155ee5d1dc1969b81dd019d228538 DIFF: https://github.com/llvm/llvm-project/commit/461af57de78155ee5d1dc1969b81dd019d228538.diff

[clang] 3549227 - Remove WrapperMatcherInterface

2020-05-28 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-05-28T17:58:29+02:00 New Revision: 35492270ed705ea9ac98ba04c6fda1adafef613a URL: https://github.com/llvm/llvm-project/commit/35492270ed705ea9ac98ba04c6fda1adafef613a DIFF: https://github.com/llvm/llvm-project/commit/35492270ed705ea9ac98ba04c6fda1adafef613a.dif

[clang] eca4191 - Improve test infrastructure in SyntaxTree

2020-05-28 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-05-28T21:35:12+02:00 New Revision: eca41919d28b0616140a63c6a97483098ec1ffee URL: https://github.com/llvm/llvm-project/commit/eca41919d28b0616140a63c6a97483098ec1ffee DIFF: https://github.com/llvm/llvm-project/commit/eca41919d28b0616140a63c6a97483098ec1ffee.diff

[clang] d4ef654 - Rename APIs in unittests/AST/Language.h in preparation to share them

2020-05-29 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-05-29T14:25:20+02:00 New Revision: d4ef654673a921878ba5aedb9725b2ac32681f01 URL: https://github.com/llvm/llvm-project/commit/d4ef654673a921878ba5aedb9725b2ac32681f01 DIFF: https://github.com/llvm/llvm-project/commit/d4ef654673a921878ba5aedb9725b2ac32681f01.dif

[clang] 0e265e3 - Move unittest helpers to a shared location

2020-05-29 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-05-29T16:47:33+02:00 New Revision: 0e265e315784b4e47f984f8ed9fb7586130bacdc URL: https://github.com/llvm/llvm-project/commit/0e265e315784b4e47f984f8ed9fb7586130bacdc DIFF: https://github.com/llvm/llvm-project/commit/0e265e315784b4e47f984f8ed9fb7586130bacdc.dif

[clang] 3a574a6 - Add support for Overloaded Binary Operators in SyntaxTree

2020-05-29 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-05-29T20:03:59+02:00 New Revision: 3a574a6cb35953e538e577a88f62af8dd01432c7 URL: https://github.com/llvm/llvm-project/commit/3a574a6cb35953e538e577a88f62af8dd01432c7 DIFF: https://github.com/llvm/llvm-project/commit/3a574a6cb35953e538e577a88f62af8dd01432c7.diff

[clang] 44f989e - Run syntax tree tests in many language modes

2020-06-02 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-02T10:30:01+02:00 New Revision: 44f989e7809633f13bd0420cc1d79660ad982173 URL: https://github.com/llvm/llvm-project/commit/44f989e7809633f13bd0420cc1d79660ad982173 DIFF: https://github.com/llvm/llvm-project/commit/44f989e7809633f13bd0420cc1d79660ad982173.dif

[clang] 53c29a4 - Reinstate the syntax tree test for 'static' in an array subscript

2020-06-02 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-02T17:01:51+02:00 New Revision: 53c29a42d044b167f6b5f28e096c8d9e50d6edc7 URL: https://github.com/llvm/llvm-project/commit/53c29a42d044b167f6b5f28e096c8d9e50d6edc7 DIFF: https://github.com/llvm/llvm-project/commit/53c29a42d044b167f6b5f28e096c8d9e50d6edc7.dif

[clang] b34b769 - Syntax tree: ignore implicit expressions at the top level of statements

2020-06-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-03T10:58:12+02:00 New Revision: b34b7691facd89022e7fee174debdbd2bf7920f3 URL: https://github.com/llvm/llvm-project/commit/b34b7691facd89022e7fee174debdbd2bf7920f3 DIFF: https://github.com/llvm/llvm-project/commit/b34b7691facd89022e7fee174debdbd2bf7920f3.dif

[clang] d7d5dd3 - Split syntax tree tests into more granular ones

2020-06-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-03T11:17:11+02:00 New Revision: d7d5dd31fc6f05daf4758e1523c86401aa4e3f2a URL: https://github.com/llvm/llvm-project/commit/d7d5dd31fc6f05daf4758e1523c86401aa4e3f2a DIFF: https://github.com/llvm/llvm-project/commit/d7d5dd31fc6f05daf4758e1523c86401aa4e3f2a.dif

[clang-tools-extra] c1911fc - Replaced C++2a with C++20 in clang-tools-extra

2020-06-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-03T14:54:10+02:00 New Revision: c1911fcb0664417cbf75b11315bdba39bd6d6390 URL: https://github.com/llvm/llvm-project/commit/c1911fcb0664417cbf75b11315bdba39bd6d6390 DIFF: https://github.com/llvm/llvm-project/commit/c1911fcb0664417cbf75b11315bdba39bd6d6390.dif

[clang] 007098d - Add support for `nullptr` in SyntaxTrees

2020-06-03 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-06-03T15:52:33+02:00 New Revision: 007098d7e6b8cf2cf1f1142908840a378d60c545 URL: https://github.com/llvm/llvm-project/commit/007098d7e6b8cf2cf1f1142908840a378d60c545 DIFF: https://github.com/llvm/llvm-project/commit/007098d7e6b8cf2cf1f1142908840a378d60c545.diff

[clang] 4f244c4 - Use TestClangConfig in AST Matchers tests and run them in more configurations

2020-07-16 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-16T18:36:53+02:00 New Revision: 4f244c4b42b096a55f2e7f719e1101c6fd26c034 URL: https://github.com/llvm/llvm-project/commit/4f244c4b42b096a55f2e7f719e1101c6fd26c034 DIFF: https://github.com/llvm/llvm-project/commit/4f244c4b42b096a55f2e7f719e1101c6fd26c034.dif

[clang] b6073ee - Enable the test for hasArraySize() AST matcher in all language modes

2020-07-20 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-20T10:23:00+02:00 New Revision: b6073ee9ae842d1999fd7798a0aac0f8427d6aea URL: https://github.com/llvm/llvm-project/commit/b6073ee9ae842d1999fd7798a0aac0f8427d6aea DIFF: https://github.com/llvm/llvm-project/commit/b6073ee9ae842d1999fd7798a0aac0f8427d6aea.dif

[Differential] D83966: Enable the test for hasArraySize() AST matcher in all language modes

2020-07-20 Thread Dmitri Gribenko via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGb6073ee9ae84: Enable the test for hasArraySize() AST matcher in al

[clang] 1bf055c - [Syntax] Add mapping from spelled to expanded tokens for TokenBuffer

2020-04-07 Thread Dmitri Gribenko via cfe-commits
Author: Marcel Hlopko Date: 2020-04-07T15:07:16+02:00 New Revision: 1bf055c9891f1a5ab2ff6a04348bd83fcc0a9cde URL: https://github.com/llvm/llvm-project/commit/1bf055c9891f1a5ab2ff6a04348bd83fcc0a9cde DIFF: https://github.com/llvm/llvm-project/commit/1bf055c9891f1a5ab2ff6a04348bd83fcc0a9cde.diff

[clang] 06cf7ad - Make syntax tree test print the line number when it fails

2020-06-04 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-04T10:42:44+02:00 New Revision: 06cf7adcc88178f887984fa74cdefb20cd8cd124 URL: https://github.com/llvm/llvm-project/commit/06cf7adcc88178f887984fa74cdefb20cd8cd124 DIFF: https://github.com/llvm/llvm-project/commit/06cf7adcc88178f887984fa74cdefb20cd8cd124.dif

[clang] 3b73969 - Add support for IntegerLiteral in SyntaxTree

2020-06-04 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-06-04T14:05:31+02:00 New Revision: 3b739690b01e595f6da412316b58a0a291702049 URL: https://github.com/llvm/llvm-project/commit/3b739690b01e595f6da412316b58a0a291702049 DIFF: https://github.com/llvm/llvm-project/commit/3b739690b01e595f6da412316b58a0a291702049.diff

[clang] 62305f6 - Rename arrow -> arrowToken for unified naming

2020-06-04 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-06-04T16:12:16+02:00 New Revision: 62305f6db4ed642c6b2b005dcb7951eb38342dca URL: https://github.com/llvm/llvm-project/commit/62305f6db4ed642c6b2b005dcb7951eb38342dca DIFF: https://github.com/llvm/llvm-project/commit/62305f6db4ed642c6b2b005dcb7951eb38342dca.diff

[clang] b5fc1de - Use libClangTesting in the unittest for AST matchers

2020-06-04 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-04T17:40:39+02:00 New Revision: b5fc1deb5ba1f3cd432ecb8b86c2536470463163 URL: https://github.com/llvm/llvm-project/commit/b5fc1deb5ba1f3cd432ecb8b86c2536470463163 DIFF: https://github.com/llvm/llvm-project/commit/b5fc1deb5ba1f3cd432ecb8b86c2536470463163.dif

[clang] 42f6fec - Propose naming principle for NodeRole and apply it

2020-06-04 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-06-04T20:08:35+02:00 New Revision: 42f6fec3878d708f2791ab0be3a060b07dac9d76 URL: https://github.com/llvm/llvm-project/commit/42f6fec3878d708f2791ab0be3a060b07dac9d76 DIFF: https://github.com/llvm/llvm-project/commit/42f6fec3878d708f2791ab0be3a060b07dac9d76.diff

[clang] a180d54 - AST Matchers test: use arrays instead of vectors

2020-06-04 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-06-04T21:40:30+02:00 New Revision: a180d5409f218d933bec99bc28f7a9970fb293d4 URL: https://github.com/llvm/llvm-project/commit/a180d5409f218d933bec99bc28f7a9970fb293d4 DIFF: https://github.com/llvm/llvm-project/commit/a180d5409f218d933bec99bc28f7a9970fb293d4.dif

[clang] 7988969 - Added tests for RecursiveASTVisitor for AST nodes that are special cased

2020-07-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-03T13:03:18+02:00 New Revision: 79889691430d8e76e908706170102a8b46432a07 URL: https://github.com/llvm/llvm-project/commit/79889691430d8e76e908706170102a8b46432a07 DIFF: https://github.com/llvm/llvm-project/commit/79889691430d8e76e908706170102a8b46432a07.dif

[clang] 7b0be96 - Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode

2020-07-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-03T13:03:19+02:00 New Revision: 7b0be962d681c408c8ecf7180c6ad8f9fbcdaf2d URL: https://github.com/llvm/llvm-project/commit/7b0be962d681c408c8ecf7180c6ad8f9fbcdaf2d DIFF: https://github.com/llvm/llvm-project/commit/7b0be962d681c408c8ecf7180c6ad8f9fbcdaf2d.dif

[clang] 8bf4c40 - Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent

2020-07-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-03T13:03:19+02:00 New Revision: 8bf4c40af813e73de77739b33b8808f6bd13497b URL: https://github.com/llvm/llvm-project/commit/8bf4c40af813e73de77739b33b8808f6bd13497b DIFF: https://github.com/llvm/llvm-project/commit/8bf4c40af813e73de77739b33b8808f6bd13497b.dif

[clang] 9445444 - RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal

2020-07-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-03T13:03:19+02:00 New Revision: 94454442c3c15a67ae70ef3a73616632968973fc URL: https://github.com/llvm/llvm-project/commit/94454442c3c15a67ae70ef3a73616632968973fc DIFF: https://github.com/llvm/llvm-project/commit/94454442c3c15a67ae70ef3a73616632968973fc.dif

[clang] 19eaff6 - Revert RecursiveASTVisitor fixes.

2020-07-03 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-03T13:48:24+02:00 New Revision: 19eaff650c9c091e844f0a342540f1d10573772c URL: https://github.com/llvm/llvm-project/commit/19eaff650c9c091e844f0a342540f1d10573772c DIFF: https://github.com/llvm/llvm-project/commit/19eaff650c9c091e844f0a342540f1d10573772c.dif

[clang] c19c6b1 - Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode

2020-07-06 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-06T13:38:01+02:00 New Revision: c19c6b1722e5f71200c09cdb096245b98f03dce0 URL: https://github.com/llvm/llvm-project/commit/c19c6b1722e5f71200c09cdb096245b98f03dce0 DIFF: https://github.com/llvm/llvm-project/commit/c19c6b1722e5f71200c09cdb096245b98f03dce0.dif

[clang] 5689b38 - Removed a RecursiveASTVisitor feature to visit operator kinds with different methods

2020-07-06 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-06T13:38:01+02:00 New Revision: 5689b38c6a4220cc5f6ba68a56486229b10071bf URL: https://github.com/llvm/llvm-project/commit/5689b38c6a4220cc5f6ba68a56486229b10071bf DIFF: https://github.com/llvm/llvm-project/commit/5689b38c6a4220cc5f6ba68a56486229b10071bf.dif

[clang] 8e750b1 - Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent

2020-07-06 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-06T13:38:01+02:00 New Revision: 8e750b1f0a2b6b5174dc49adf20e6f863c28e3cd URL: https://github.com/llvm/llvm-project/commit/8e750b1f0a2b6b5174dc49adf20e6f863c28e3cd DIFF: https://github.com/llvm/llvm-project/commit/8e750b1f0a2b6b5174dc49adf20e6f863c28e3cd.dif

[clang] 7349479 - RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal

2020-07-06 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-06T13:38:01+02:00 New Revision: 7349479f2244c32c0184ca545af04adb171c8077 URL: https://github.com/llvm/llvm-project/commit/7349479f2244c32c0184ca545af04adb171c8077 DIFF: https://github.com/llvm/llvm-project/commit/7349479f2244c32c0184ca545af04adb171c8077.dif

[clang] 3cca818 - Refactored NumericLiteralParser to not require a Preprocessor

2020-07-09 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-09T17:33:58+02:00 New Revision: 3cca818efabbccdde36b06609cf75ee7caa8e012 URL: https://github.com/llvm/llvm-project/commit/3cca818efabbccdde36b06609cf75ee7caa8e012 DIFF: https://github.com/llvm/llvm-project/commit/3cca818efabbccdde36b06609cf75ee7caa8e012.dif

[clang] 8978032 - Fix test for the hasExternalFormalLinkage matcher

2020-07-14 Thread Dmitri Gribenko via cfe-commits
Author: Dmitri Gribenko Date: 2020-07-14T15:44:53+02:00 New Revision: 8978032a17cd0f1c3925ecb1752fdf59de7f7967 URL: https://github.com/llvm/llvm-project/commit/8978032a17cd0f1c3925ecb1752fdf59de7f7967 DIFF: https://github.com/llvm/llvm-project/commit/8978032a17cd0f1c3925ecb1752fdf59de7f7967.dif

[clang] 1b2f6b4 - Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions

2020-06-18 Thread Dmitri Gribenko via cfe-commits
Author: Eduardo Caldas Date: 2020-06-18T21:05:23+02:00 New Revision: 1b2f6b4a08ba74d965dcf7c9fee97d286c0250f8 URL: https://github.com/llvm/llvm-project/commit/1b2f6b4a08ba74d965dcf7c9fee97d286c0250f8 DIFF: https://github.com/llvm/llvm-project/commit/1b2f6b4a08ba74d965dcf7c9fee97d286c0250f8.diff

  1   2   3   >