FailedChanges

Summary

  1. [LTO] Migrate typedef to using using has been used in several places in the file. Migrate the rest for consistency.
  2. [llvm-readobj] Delete and inline relocAddressLess It is used only once in COFFDumper.cpp. Deleting it from the public interface seems better.
  3. [Object] Change getSectionName() to return Expected<StringRef> Summary: It currently receives an output parameter and returns std::error_code. Expected<StringRef> fits for this purpose perfectly. Differential Revision: https://reviews.llvm.org/D61421
  4. [ARM GlobalISel] Fixup r359768 Get rid of local variable used only in assertion.
Revision 359776 by maskray:
[LTO] Migrate typedef to using

using has been used in several places in the file. Migrate the rest for consistency.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/LTO/Caching.htrunk/include/llvm/LTO/Caching.h
The file was modified/llvm/trunk/include/llvm/LTO/Config.htrunk/include/llvm/LTO/Config.h
The file was modified/llvm/trunk/include/llvm/LTO/LTO.htrunk/include/llvm/LTO/LTO.h
Revision 359775 by maskray:
[llvm-readobj] Delete and inline relocAddressLess

It is used only once in COFFDumper.cpp. Deleting it from the public
interface seems better.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/tools/llvm-readobj/COFFDumper.cpptrunk/tools/llvm-readobj/COFFDumper.cpp
The file was modified/llvm/trunk/tools/llvm-readobj/llvm-readobj.cpptrunk/tools/llvm-readobj/llvm-readobj.cpp
The file was modified/llvm/trunk/tools/llvm-readobj/llvm-readobj.htrunk/tools/llvm-readobj/llvm-readobj.h
Revision 359774 by maskray:
[Object] Change getSectionName() to return Expected<StringRef>

Summary:
It currently receives an output parameter and returns
std::error_code. Expected<StringRef> fits for this purpose perfectly.

Differential Revision: https://reviews.llvm.org/D61421
Change TypePath in RepositoryPath in Workspace
The file was modified/lld/trunk/COFF/Chunks.cppN/A
The file was modified/lld/trunk/COFF/InputFiles.cppN/A
The file was modified/llvm/trunk/include/llvm/Object/COFF.htrunk/include/llvm/Object/COFF.h
The file was modified/llvm/trunk/include/llvm/Object/ELFObjectFile.htrunk/include/llvm/Object/ELFObjectFile.h
The file was modified/llvm/trunk/include/llvm/Object/MachO.htrunk/include/llvm/Object/MachO.h
The file was modified/llvm/trunk/include/llvm/Object/ObjectFile.htrunk/include/llvm/Object/ObjectFile.h
The file was modified/llvm/trunk/include/llvm/Object/Wasm.htrunk/include/llvm/Object/Wasm.h
The file was modified/llvm/trunk/include/llvm/Object/XCOFFObjectFile.htrunk/include/llvm/Object/XCOFFObjectFile.h
The file was modified/llvm/trunk/lib/Object/COFFObjectFile.cpptrunk/lib/Object/COFFObjectFile.cpp
The file was modified/llvm/trunk/lib/Object/MachOObjectFile.cpptrunk/lib/Object/MachOObjectFile.cpp
The file was modified/llvm/trunk/lib/Object/ObjectFile.cpptrunk/lib/Object/ObjectFile.cpp
The file was modified/llvm/trunk/lib/Object/WasmObjectFile.cpptrunk/lib/Object/WasmObjectFile.cpp
The file was modified/llvm/trunk/lib/Object/XCOFFObjectFile.cpptrunk/lib/Object/XCOFFObjectFile.cpp
The file was modified/llvm/trunk/tools/llvm-nm/llvm-nm.cpptrunk/tools/llvm-nm/llvm-nm.cpp
The file was modified/llvm/trunk/tools/llvm-objcopy/COFF/Reader.cpptrunk/tools/llvm-objcopy/COFF/Reader.cpp
The file was modified/llvm/trunk/tools/llvm-objdump/MachODump.cpptrunk/tools/llvm-objdump/MachODump.cpp
The file was modified/llvm/trunk/tools/llvm-readobj/ARMWinEHPrinter.cpptrunk/tools/llvm-readobj/ARMWinEHPrinter.cpp
The file was modified/llvm/trunk/tools/llvm-readobj/ARMWinEHPrinter.htrunk/tools/llvm-readobj/ARMWinEHPrinter.h
The file was modified/llvm/trunk/tools/llvm-readobj/COFFDumper.cpptrunk/tools/llvm-readobj/COFFDumper.cpp
Revision 359772 by rovka:
[ARM GlobalISel] Fixup r359768

Get rid of local variable used only in assertion.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/ARM/ARMInstructionSelector.cpptrunk/lib/Target/ARM/ARMInstructionSelector.cpp

Summary

  1. [clangd] Improvements to header mapping: more precise parsing of cppreference symbol pages. Summary: Previously we were just jumping from the symbol index to the symbol page, and grabbing all the headers mentioned there. But the page often lists multiple symbols, and so we got false positives and thus ambiguities (which were dropped). Now we look at which declarations are for the symbol we want, and prefer headers listed above that symbol. If there are none, we fall back to the old behavior. Reviewers: kadircet Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D61316
  2. [clangd] Standard library mapping: prefer "primary" versions of functions over variants. Reviewers: kadircet Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D61349
Revision 359771 by sammccall:
[clangd] Improvements to header mapping: more precise parsing of cppreference symbol pages.

Summary:
Previously we were just jumping from the symbol index to the symbol page, and
grabbing all the headers mentioned there. But the page often lists multiple
symbols, and so we got false positives and thus ambiguities (which were dropped).

Now we look at which declarations are for the symbol we want, and prefer headers
listed above that symbol. If there are none, we fall back to the old behavior.

Reviewers: kadircet

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D61316
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/clangd/StdSymbolMap.inctrunk/clangd/StdSymbolMap.inc
The file was modified/clang-tools-extra/trunk/clangd/include-mapping/gen_std.pytrunk/clangd/include-mapping/gen_std.py
The file was modified/clang-tools-extra/trunk/clangd/include-mapping/test.pytrunk/clangd/include-mapping/test.py
Revision 359770 by sammccall:
[clangd] Standard library mapping: prefer "primary" versions of functions over variants.

Reviewers: kadircet

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D61349
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/clangd/StdSymbolMap.inctrunk/clangd/StdSymbolMap.inc
The file was modified/clang-tools-extra/trunk/clangd/include-mapping/gen_std.pytrunk/clangd/include-mapping/gen_std.py
The file was modified/clang-tools-extra/trunk/clangd/include-mapping/test.pytrunk/clangd/include-mapping/test.py