Author: Bogdan Graur
Date: 2020-12-31T11:47:49Z
New Revision: 8bee4d4e8f54b5f28b9117b552d3b2c655ff129b
URL:
https://github.com/llvm/llvm-project/commit/8bee4d4e8f54b5f28b9117b552d3b2c655ff129b
DIFF:
https://github.com/llvm/llvm-project/commit/8bee4d4e8f54b5f28b9117b552d3b2c655ff129b.diff
LOG:
Author: sureyeaah
Date: Wed Oct 2 06:52:14 2019
New Revision: 373472
URL: http://llvm.org/viewvc/llvm-project?rev=373472&view=rev
Log:
[Clangd] ExtractFunction: Don't extract body of enclosing function.
Summary:
This patch disable extraction of the body of the enclosing function.
`void f() [[{}]
Author: sureyeaah
Date: Wed Oct 2 06:51:06 2019
New Revision: 373471
URL: http://llvm.org/viewvc/llvm-project?rev=373471&view=rev
Log:
[Clangd] Ensure children are always RootStmt in ExtractFunction (Fixes #153)
Summary:
We weren't always checking if children are RootStmts in ExtractFunction.
F
Author: sureyeaah
Date: Mon Sep 23 09:55:13 2019
New Revision: 372627
URL: http://llvm.org/viewvc/llvm-project?rev=372627&view=rev
Log:
[Clang-doc] NFC: Fixed link to llvm bugs in documentation
Modified:
clang-tools-extra/trunk/docs/clang-doc.rst
Modified: clang-tools-extra/trunk/docs/clang-
Author: sureyeaah
Date: Fri Aug 30 02:57:56 2019
New Revision: 370455
URL: http://llvm.org/viewvc/llvm-project?rev=370455&view=rev
Log:
[Clangd] ExtractFunction Added checks for broken control flow
Summary:
- Added checks for broken control flow
- Added unittests
Reviewers: sammccall, kadircet
Author: sureyeaah
Date: Thu Aug 29 08:11:59 2019
New Revision: 370372
URL: http://llvm.org/viewvc/llvm-project?rev=370372&view=rev
Log:
[Clangd] NFC: Added fixme for checking for local/anonymous types for extracted
parameters
Modified:
clang-tools-extra/trunk/clangd/refactor/tweaks/ExtractFu
Author: sureyeaah
Date: Wed Aug 28 12:34:17 2019
New Revision: 370249
URL: http://llvm.org/viewvc/llvm-project?rev=370249&view=rev
Log:
[Clangd] Initial version of ExtractFunction
Summary:
- Only works for extraction from free functions
- Basic analysis of the code being extracted.
- Extract to v
Author: sureyeaah
Date: Thu Aug 22 10:36:31 2019
New Revision: 369676
URL: http://llvm.org/viewvc/llvm-project?rev=369676&view=rev
Log:
[Clangd] Tweaktesting replace toString with consumeError
Modified:
clang-tools-extra/trunk/clangd/unittests/TweakTesting.cpp
Modified: clang-tools-extra/tru
Author: sureyeaah
Date: Thu Aug 22 09:42:42 2019
New Revision: 369666
URL: http://llvm.org/viewvc/llvm-project?rev=369666&view=rev
Log:
Fixed Missing Expected error handling
Modified:
clang-tools-extra/trunk/clangd/unittests/TweakTesting.cpp
Modified: clang-tools-extra/trunk/clangd/unittests
Author: sureyeaah
Date: Wed Aug 14 06:37:39 2019
New Revision: 368850
URL: http://llvm.org/viewvc/llvm-project?rev=368850&view=rev
Log:
[Tooling] Added DeclStmtClass to ExtractionSemicolonPolicy
Since the DeclStmt range includes the semicolon, it doesn't need a
semicolon at the end during extract
Author: sureyeaah
Date: Wed Aug 14 05:40:09 2019
New Revision: 368841
URL: http://llvm.org/viewvc/llvm-project?rev=368841&view=rev
Log:
[Clangd] NFC: Fixed comment typo
Modified:
clang-tools-extra/trunk/clangd/unittests/TweakTesting.h
Modified: clang-tools-extra/trunk/clangd/unittests/TweakT
Author: sureyeaah
Date: Tue Aug 13 13:21:00 2019
New Revision: 368743
URL: http://llvm.org/viewvc/llvm-project?rev=368743&view=rev
Log:
[Refactor] Moving SourceExtraction header from lib to include
Summary:
- Moved the SourceExtraction header from lib to include so that it can be used
in clangd.
Author: sureyeaah
Date: Thu Aug 8 01:37:49 2019
New Revision: 368267
URL: http://llvm.org/viewvc/llvm-project?rev=368267&view=rev
Log:
[Extract] Fixed SemicolonExtractionPolicy for SwitchStmt and SwitchCase
Reviewers: arphaman, sammccall
Subscribers: dexonsmith, cfe-commits
Tags: #clang
Diffe
Author: sureyeaah
Date: Tue Aug 6 10:01:12 2019
New Revision: 368058
URL: http://llvm.org/viewvc/llvm-project?rev=368058&view=rev
Log:
Fixed toHalfOpenFileRange assertion fail
Summary:
- Added new function that gets Expansion range with both ends in the same file.
- Fixes the crash at https://gi
Author: sureyeaah
Date: Wed Jul 31 03:08:29 2019
New Revision: 367406
URL: http://llvm.org/viewvc/llvm-project?rev=367406&view=rev
Log:
[Clangd] NFC: Added FIXME in ExtractVariable tests
Modified:
clang-tools-extra/trunk/clangd/unittests/TweakTests.cpp
Modified: clang-tools-extra/trunk/clang
Author: sureyeaah
Date: Fri Jul 26 07:08:27 2019
New Revision: 367113
URL: http://llvm.org/viewvc/llvm-project?rev=367113&view=rev
Log:
[Clangd] Disable ExtractVariable for all types of assignments
Reviewers: sammccall, kadircet
Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, cfe-commits
Author: sureyeaah
Date: Tue Jul 23 22:42:55 2019
New Revision: 366869
URL: http://llvm.org/viewvc/llvm-project?rev=366869&view=rev
Log:
[Clangd] Fixed ExtractVariable for certain types of Exprs
Summary:
- Modified ExtractVariable for extraction of MemberExpr, DeclRefExpr and
Assignment Expr
- R
Author: sureyeaah
Date: Fri Jul 19 05:11:04 2019
New Revision: 366568
URL: http://llvm.org/viewvc/llvm-project?rev=366568&view=rev
Log:
[Clangd] Fixed ExtractVariable test
Modified:
clang-tools-extra/trunk/clangd/unittests/TweakTests.cpp
Modified: clang-tools-extra/trunk/clangd/unittests/Twe
Author: sureyeaah
Date: Fri Jul 19 04:41:02 2019
New Revision: 366566
URL: http://llvm.org/viewvc/llvm-project?rev=366566&view=rev
Log:
[Clangd] Fixed SelectionTree bug for macros
Summary:
Fixed SelectionTree bug for macros
- Fixed SelectionTree claimRange for macros and template instantiations
-
Author: sureyeaah
Date: Thu Jul 18 08:42:09 2019
New Revision: 366452
URL: http://llvm.org/viewvc/llvm-project?rev=366452&view=rev
Log:
[Clangd] NFC: Fixed tweaks CMakeLists order to alphabetical
Modified:
clang-tools-extra/trunk/clangd/refactor/tweaks/CMakeLists.txt
Modified: clang-tools-ex
Author: sureyeaah
Date: Thu Jul 18 08:38:03 2019
New Revision: 366451
URL: http://llvm.org/viewvc/llvm-project?rev=366451&view=rev
Log:
[Clangd] Changed ExtractVariable to only work on non empty selections
Summary:
- For now, we don't trigger in any case if it's an empty selection
- Fixed unittes
Author: sureyeaah
Date: Fri Jul 12 04:42:31 2019
New Revision: 365894
URL: http://llvm.org/viewvc/llvm-project?rev=365894&view=rev
Log:
[clangd] Fixed toHalfOpenFileRange
Summary:
- Fixed toHalfOpenFileRange to work for macros as well as template
instantiations
- Added unit tests
Breaking test c
Author: sureyeaah
Date: Tue Jul 9 03:30:18 2019
New Revision: 365460
URL: http://llvm.org/viewvc/llvm-project?rev=365460&view=rev
Log:
Fixed assertion
Modified:
clang-tools-extra/trunk/clangd/refactor/tweaks/ExtractVariable.cpp
Modified: clang-tools-extra/trunk/clangd/refactor/tweaks/Extrac
Author: sureyeaah
Date: Tue Jul 9 03:12:26 2019
New Revision: 365453
URL: http://llvm.org/viewvc/llvm-project?rev=365453&view=rev
Log:
dummy variable extraction on a function scope
Summary:
- Added extraction to a dummy variable
- using auto for the dummy variable type for now
- Works on a funct
Author: sureyeaah
Date: Mon Jul 1 09:55:29 2019
New Revision: 364809
URL: http://llvm.org/viewvc/llvm-project?rev=364809&view=rev
Log:
Summary: [Clangd] Added hidden command line option -tweaks to specify which
tweaks to enable
- Only for development purposes
- Disabled tweaks in fixits-duplica
Author: sureyeaah
Date: Fri Jun 14 02:40:42 2019
New Revision: 363365
URL: http://llvm.org/viewvc/llvm-project?rev=363365&view=rev
Log:
Test commit
Modified:
clang-tools-extra/trunk/clangd/refactor/tweaks/RawStringLiteral.cpp
Modified: clang-tools-extra/trunk/clangd/refactor/tweaks/RawString
26 matches
Mail list logo