aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp
diff options
context:
space:
mode:
authororivej <orivej@yandex-team.ru>2022-02-10 16:45:01 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:01 +0300
commit2d37894b1b037cf24231090eda8589bbb44fb6fc (patch)
treebe835aa92c6248212e705f25388ebafcf84bc7a1 /contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp
parent718c552901d703c502ccbefdfc3c9028d608b947 (diff)
downloadydb-2d37894b1b037cf24231090eda8589bbb44fb6fc.tar.gz
Restoring authorship annotation for <orivej@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp')
-rw-r--r--contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp104
1 files changed, 52 insertions, 52 deletions
diff --git a/contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp b/contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp
index 2334e9f5f6..b23410409f 100644
--- a/contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp
+++ b/contrib/libs/llvm12/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp
@@ -1,52 +1,52 @@
-//===- DebugCrossExSubsection.cpp -----------------------------------------===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-
-#include "llvm/DebugInfo/CodeView/DebugCrossExSubsection.h"
-#include "llvm/DebugInfo/CodeView/CodeViewError.h"
-#include "llvm/Support/BinaryStreamWriter.h"
-#include "llvm/Support/Error.h"
-#include <cstdint>
-
-using namespace llvm;
-using namespace llvm::codeview;
-
-Error DebugCrossModuleExportsSubsectionRef::initialize(
- BinaryStreamReader Reader) {
- if (Reader.bytesRemaining() % sizeof(CrossModuleExport) != 0)
- return make_error<CodeViewError>(
- cv_error_code::corrupt_record,
- "Cross Scope Exports section is an invalid size!");
-
- uint32_t Size = Reader.bytesRemaining() / sizeof(CrossModuleExport);
- return Reader.readArray(References, Size);
-}
-
-Error DebugCrossModuleExportsSubsectionRef::initialize(BinaryStreamRef Stream) {
- BinaryStreamReader Reader(Stream);
- return initialize(Reader);
-}
-
-void DebugCrossModuleExportsSubsection::addMapping(uint32_t Local,
- uint32_t Global) {
- Mappings[Local] = Global;
-}
-
-uint32_t DebugCrossModuleExportsSubsection::calculateSerializedSize() const {
- return Mappings.size() * sizeof(CrossModuleExport);
-}
-
-Error DebugCrossModuleExportsSubsection::commit(
- BinaryStreamWriter &Writer) const {
- for (const auto &M : Mappings) {
- if (auto EC = Writer.writeInteger(M.first))
- return EC;
- if (auto EC = Writer.writeInteger(M.second))
- return EC;
- }
- return Error::success();
-}
+//===- DebugCrossExSubsection.cpp -----------------------------------------===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+//
+//===----------------------------------------------------------------------===//
+
+#include "llvm/DebugInfo/CodeView/DebugCrossExSubsection.h"
+#include "llvm/DebugInfo/CodeView/CodeViewError.h"
+#include "llvm/Support/BinaryStreamWriter.h"
+#include "llvm/Support/Error.h"
+#include <cstdint>
+
+using namespace llvm;
+using namespace llvm::codeview;
+
+Error DebugCrossModuleExportsSubsectionRef::initialize(
+ BinaryStreamReader Reader) {
+ if (Reader.bytesRemaining() % sizeof(CrossModuleExport) != 0)
+ return make_error<CodeViewError>(
+ cv_error_code::corrupt_record,
+ "Cross Scope Exports section is an invalid size!");
+
+ uint32_t Size = Reader.bytesRemaining() / sizeof(CrossModuleExport);
+ return Reader.readArray(References, Size);
+}
+
+Error DebugCrossModuleExportsSubsectionRef::initialize(BinaryStreamRef Stream) {
+ BinaryStreamReader Reader(Stream);
+ return initialize(Reader);
+}
+
+void DebugCrossModuleExportsSubsection::addMapping(uint32_t Local,
+ uint32_t Global) {
+ Mappings[Local] = Global;
+}
+
+uint32_t DebugCrossModuleExportsSubsection::calculateSerializedSize() const {
+ return Mappings.size() * sizeof(CrossModuleExport);
+}
+
+Error DebugCrossModuleExportsSubsection::commit(
+ BinaryStreamWriter &Writer) const {
+ for (const auto &M : Mappings) {
+ if (auto EC = Writer.writeInteger(M.first))
+ return EC;
+ if (auto EC = Writer.writeInteger(M.second))
+ return EC;
+ }
+ return Error::success();
+}