FailedChanges

Summary

  1. gn build: Merge r374277
  2. Reland "[TextAPI] Introduce TBDv4" Original Patch broke for compilations w/ gcc and exposed asan fail. This reland repairs those bugs. Differential Revision: https://reviews.llvm.org/D67529
  3. [ast] Fix indentation. NFC.
  4. [sema] Revise `getCurrentMangleNumberContext` interface. NFC. - Prefer returning mulitple values using a tuple instead of additional pointers/references.
  5. [PowerPC] add testcase for ppc loop instr form prep - NFC
  6. gn build: (manually) merge r374271
  7. [libTooling] Move Transformer files to their own directory/library. Summary: The Transformer library has been growing inside of lib/Tooling/Refactoring. However, it's not really related to anything else in that directory. This revision moves all Transformer-related files into their own include & lib directories. A followup revision will (temporarily) add forwarding headers to help any users migrate their code to the new location. Reviewers: gribozavr Subscribers: mgorny, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D68637
Revision 374278 by gnsyncbot:
gn build: Merge r374277
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gnllvm.src/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn
Revision 374277 by cishida:
Reland "[TextAPI] Introduce TBDv4"

Original Patch broke for compilations w/ gcc and exposed asan fail.
This reland repairs those bugs.

Differential Revision: https://reviews.llvm.org/D67529
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/TextAPI/MachO/InterfaceFile.hllvm.src/include/llvm/TextAPI/MachO/InterfaceFile.h
The file was modified/llvm/trunk/include/llvm/TextAPI/MachO/Symbol.hllvm.src/include/llvm/TextAPI/MachO/Symbol.h
The file was modified/llvm/trunk/include/llvm/TextAPI/MachO/Target.hllvm.src/include/llvm/TextAPI/MachO/Target.h
The file was modified/llvm/trunk/lib/TextAPI/MachO/Target.cppllvm.src/lib/TextAPI/MachO/Target.cpp
The file was modified/llvm/trunk/lib/TextAPI/MachO/TextStub.cppllvm.src/lib/TextAPI/MachO/TextStub.cpp
The file was modified/llvm/trunk/lib/TextAPI/MachO/TextStubCommon.cppllvm.src/lib/TextAPI/MachO/TextStubCommon.cpp
The file was modified/llvm/trunk/unittests/TextAPI/CMakeLists.txtllvm.src/unittests/TextAPI/CMakeLists.txt
The file was added/llvm/trunk/unittests/TextAPI/TextStubV4Tests.cppllvm.src/unittests/TextAPI/TextStubV4Tests.cpp
Revision 374276 by hliao:
[ast] Fix indentation. NFC.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/AST/Decl.hclang.src/include/clang/AST/Decl.h
Revision 374274 by hliao:
[sema] Revise `getCurrentMangleNumberContext` interface. NFC.

- Prefer returning mulitple values using a tuple instead of
  additional pointers/references.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Sema/Sema.hclang.src/include/clang/Sema/Sema.h
The file was modified/cfe/trunk/lib/Sema/SemaDecl.cppclang.src/lib/Sema/SemaDecl.cpp
The file was modified/cfe/trunk/lib/Sema/SemaExpr.cppclang.src/lib/Sema/SemaExpr.cpp
The file was modified/cfe/trunk/lib/Sema/SemaLambda.cppclang.src/lib/Sema/SemaLambda.cpp
Revision 374273 by shchenz:
[PowerPC] add testcase for ppc loop instr form prep - NFC
Change TypePath in RepositoryPath in Workspace
The file was added/llvm/trunk/test/CodeGen/PowerPC/loop-instr-form-prepare.llllvm.src/test/CodeGen/PowerPC/loop-instr-form-prepare.ll
Revision 374272 by nico:
gn build: (manually) merge r374271
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gnllvm.src/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn
The file was modified/llvm/trunk/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gnllvm.src/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn
The file was modified/llvm/trunk/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gnllvm.src/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn
The file was added/llvm/trunk/utils/gn/secondary/clang/lib/Tooling/Transformerllvm.src/utils/gn/secondary/clang/lib/Tooling/Transformer
The file was added/llvm/trunk/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gnllvm.src/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn
The file was modified/llvm/trunk/utils/gn/secondary/clang/unittests/Tooling/BUILD.gnllvm.src/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn
Revision 374271 by ymandel:
[libTooling] Move Transformer files to their own directory/library.

Summary:
The Transformer library has been growing inside of
lib/Tooling/Refactoring. However, it's not really related to anything else in
that directory. This revision moves all Transformer-related files into their own
include & lib directories.  A followup revision will (temporarily) add
forwarding headers to help any users migrate their code to the new location.

Reviewers: gribozavr

Subscribers: mgorny, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D68637
Change TypePath in RepositoryPath in Workspace
The file was removed/cfe/trunk/include/clang/Tooling/Refactoring/MatchConsumer.hclang.src/include/clang/Tooling/Refactoring/MatchConsumer.h
The file was removed/cfe/trunk/include/clang/Tooling/Refactoring/RangeSelector.hclang.src/include/clang/Tooling/Refactoring/RangeSelector.h
The file was removed/cfe/trunk/include/clang/Tooling/Refactoring/SourceCode.hclang.src/include/clang/Tooling/Refactoring/SourceCode.h
The file was removed/cfe/trunk/include/clang/Tooling/Refactoring/SourceCodeBuilders.hclang.src/include/clang/Tooling/Refactoring/SourceCodeBuilders.h
The file was removed/cfe/trunk/include/clang/Tooling/Refactoring/Stencil.hclang.src/include/clang/Tooling/Refactoring/Stencil.h
The file was removed/cfe/trunk/include/clang/Tooling/Refactoring/Transformer.hclang.src/include/clang/Tooling/Refactoring/Transformer.h
The file was added/cfe/trunk/include/clang/Tooling/Transformerclang.src/include/clang/Tooling/Transformer
The file was added/cfe/trunk/include/clang/Tooling/Transformer/MatchConsumer.hclang.src/include/clang/Tooling/Transformer/MatchConsumer.h
The file was added/cfe/trunk/include/clang/Tooling/Transformer/RangeSelector.hclang.src/include/clang/Tooling/Transformer/RangeSelector.h
The file was added/cfe/trunk/include/clang/Tooling/Transformer/SourceCode.hclang.src/include/clang/Tooling/Transformer/SourceCode.h
The file was added/cfe/trunk/include/clang/Tooling/Transformer/SourceCodeBuilders.hclang.src/include/clang/Tooling/Transformer/SourceCodeBuilders.h
The file was added/cfe/trunk/include/clang/Tooling/Transformer/Stencil.hclang.src/include/clang/Tooling/Transformer/Stencil.h
The file was added/cfe/trunk/include/clang/Tooling/Transformer/Transformer.hclang.src/include/clang/Tooling/Transformer/Transformer.h
The file was modified/cfe/trunk/lib/Tooling/CMakeLists.txtclang.src/lib/Tooling/CMakeLists.txt
The file was modified/cfe/trunk/lib/Tooling/Refactoring/CMakeLists.txtclang.src/lib/Tooling/Refactoring/CMakeLists.txt
The file was removed/cfe/trunk/lib/Tooling/Refactoring/RangeSelector.cppclang.src/lib/Tooling/Refactoring/RangeSelector.cpp
The file was removed/cfe/trunk/lib/Tooling/Refactoring/SourceCode.cppclang.src/lib/Tooling/Refactoring/SourceCode.cpp
The file was removed/cfe/trunk/lib/Tooling/Refactoring/SourceCodeBuilders.cppclang.src/lib/Tooling/Refactoring/SourceCodeBuilders.cpp
The file was removed/cfe/trunk/lib/Tooling/Refactoring/Stencil.cppclang.src/lib/Tooling/Refactoring/Stencil.cpp
The file was removed/cfe/trunk/lib/Tooling/Refactoring/Transformer.cppclang.src/lib/Tooling/Refactoring/Transformer.cpp
The file was added/cfe/trunk/lib/Tooling/Transformerclang.src/lib/Tooling/Transformer
The file was added/cfe/trunk/lib/Tooling/Transformer/CMakeLists.txtclang.src/lib/Tooling/Transformer/CMakeLists.txt
The file was added/cfe/trunk/lib/Tooling/Transformer/RangeSelector.cppclang.src/lib/Tooling/Transformer/RangeSelector.cpp
The file was added/cfe/trunk/lib/Tooling/Transformer/SourceCode.cppclang.src/lib/Tooling/Transformer/SourceCode.cpp
The file was added/cfe/trunk/lib/Tooling/Transformer/SourceCodeBuilders.cppclang.src/lib/Tooling/Transformer/SourceCodeBuilders.cpp
The file was added/cfe/trunk/lib/Tooling/Transformer/Stencil.cppclang.src/lib/Tooling/Transformer/Stencil.cpp
The file was added/cfe/trunk/lib/Tooling/Transformer/Transformer.cppclang.src/lib/Tooling/Transformer/Transformer.cpp
The file was modified/cfe/trunk/unittests/Tooling/CMakeLists.txtclang.src/unittests/Tooling/CMakeLists.txt
The file was modified/cfe/trunk/unittests/Tooling/RangeSelectorTest.cppclang.src/unittests/Tooling/RangeSelectorTest.cpp
The file was modified/cfe/trunk/unittests/Tooling/SourceCodeBuildersTest.cppclang.src/unittests/Tooling/SourceCodeBuildersTest.cpp
The file was modified/cfe/trunk/unittests/Tooling/SourceCodeTest.cppclang.src/unittests/Tooling/SourceCodeTest.cpp
The file was modified/cfe/trunk/unittests/Tooling/StencilTest.cppclang.src/unittests/Tooling/StencilTest.cpp
The file was modified/cfe/trunk/unittests/Tooling/TransformerTest.cppclang.src/unittests/Tooling/TransformerTest.cpp
The file was modified/clang-tools-extra/trunk/clang-tidy/utils/CMakeLists.txtclang-tools-extra.src/clang-tidy/utils/CMakeLists.txt
The file was modified/clang-tools-extra/trunk/clang-tidy/utils/TransformerClangTidyCheck.hclang-tools-extra.src/clang-tidy/utils/TransformerClangTidyCheck.h
The file was modified/clang-tools-extra/trunk/unittests/clang-tidy/CMakeLists.txtclang-tools-extra.src/unittests/clang-tidy/CMakeLists.txt
The file was modified/clang-tools-extra/trunk/unittests/clang-tidy/TransformerClangTidyCheckTest.cppclang-tools-extra.src/unittests/clang-tidy/TransformerClangTidyCheckTest.cpp