SuccessChanges

Summary

  1. [clang-format] Reference qualifiers in member templates causing extra (details)
  2. [clangd] Support OverloadExpr in findExplicitReferences (details)
  3. [sancov][NFC] Make filename Regexes "const" (details)
  4. Revert r373056: [clang-format] Reference qualifiers in member templates (details)
Commit c5343e721ba7500513ee2887bfba5395285669c1 by ibiryukov
[clang-format] Reference qualifiers in member templates causing extra
indentation
The following code
``` struct f {
template <class T>
void bar() && noexcept {}
};
```
will be formatted to the following with LLVM style, and
`AlwaysBreakTemplateDeclarations: Yes`
``` struct f {
template <class T>
     void bar() && noexcept {}
};
```
The indentation of the `void bar()` line is wrong.
Patch by Andreas Wass (AndWass)!
Differential Revision: https://reviews.llvm.org/D68072
llvm-svn: 373056
The file was modifiedclang/unittests/Format/FormatTest.cpp (diff)
The file was modifiedclang/lib/Format/TokenAnnotator.cpp (diff)
Commit 2774457b2a5c5558df8d68979632a07ea6ac9cb8 by ibiryukov
[clangd] Support OverloadExpr in findExplicitReferences
Reviewers: kadircet
Reviewed By: kadircet
Subscribers: MaskRay, jkorous, arphaman, usaxena95, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68118
llvm-svn: 373057
The file was modifiedclang-tools-extra/clangd/unittests/FindTargetTests.cpp (diff)
The file was modifiedclang-tools-extra/clangd/FindTarget.cpp (diff)
Commit b8cf059faccb794c47be6775f99457992ac6b2da by thomasp
[sancov][NFC] Make filename Regexes "const"
Summary: The const-correctness of match() was fixed in rL372764, which
allows such static Regex objects to be marked const.
Reviewers: thopre
Reviewed By: thopre
Subscribers: llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68091
llvm-svn: 373058
The file was modifiedllvm/tools/sancov/sancov.cpp (diff)
Commit 4627bdedd90de9b5fb9115ac2ffae83f5ce9096e by ibiryukov
Revert r373056: [clang-format] Reference qualifiers in member templates
causing extra indentation
Reason: this breaks unit tests. llvm-svn: 373059
The file was modifiedclang/unittests/Format/FormatTest.cpp (diff)
The file was modifiedclang/lib/Format/TokenAnnotator.cpp (diff)