aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/TextAPI/MachO/Symbol.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/TextAPI/MachO/Symbol.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/TextAPI/MachO/Symbol.cpp')
-rw-r--r--contrib/libs/llvm12/lib/TextAPI/MachO/Symbol.cpp116
1 files changed, 58 insertions, 58 deletions
diff --git a/contrib/libs/llvm12/lib/TextAPI/MachO/Symbol.cpp b/contrib/libs/llvm12/lib/TextAPI/MachO/Symbol.cpp
index 663a422a43..9f2d8172be 100644
--- a/contrib/libs/llvm12/lib/TextAPI/MachO/Symbol.cpp
+++ b/contrib/libs/llvm12/lib/TextAPI/MachO/Symbol.cpp
@@ -1,58 +1,58 @@
-//===- Symbol.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
-//
-//===----------------------------------------------------------------------===//
-//
-// Implements the Symbol.
-//
-//===----------------------------------------------------------------------===//
-
-#include "llvm/TextAPI/MachO/Symbol.h"
-#include <string>
-
-namespace llvm {
-namespace MachO {
-
-#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
-LLVM_DUMP_METHOD void Symbol::dump(raw_ostream &OS) const {
- std::string Result;
- if (isUndefined())
- Result += "(undef) ";
- if (isWeakDefined())
- Result += "(weak-def) ";
- if (isWeakReferenced())
- Result += "(weak-ref) ";
- if (isThreadLocalValue())
- Result += "(tlv) ";
- switch (Kind) {
- case SymbolKind::GlobalSymbol:
- Result += Name.str();
- break;
- case SymbolKind::ObjectiveCClass:
- Result += "(ObjC Class) " + Name.str();
- break;
- case SymbolKind::ObjectiveCClassEHType:
- Result += "(ObjC Class EH) " + Name.str();
- break;
- case SymbolKind::ObjectiveCInstanceVariable:
- Result += "(ObjC IVar) " + Name.str();
- break;
- }
- OS << Result;
-}
-#endif
-
-Symbol::const_filtered_target_range
-Symbol::targets(ArchitectureSet Architectures) const {
- std::function<bool(const Target &)> FN =
- [Architectures](const Target &Target) {
- return Architectures.has(Target.Arch);
- };
- return make_filter_range(Targets, FN);
-}
-
-} // end namespace MachO.
-} // end namespace llvm.
+//===- Symbol.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
+//
+//===----------------------------------------------------------------------===//
+//
+// Implements the Symbol.
+//
+//===----------------------------------------------------------------------===//
+
+#include "llvm/TextAPI/MachO/Symbol.h"
+#include <string>
+
+namespace llvm {
+namespace MachO {
+
+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
+LLVM_DUMP_METHOD void Symbol::dump(raw_ostream &OS) const {
+ std::string Result;
+ if (isUndefined())
+ Result += "(undef) ";
+ if (isWeakDefined())
+ Result += "(weak-def) ";
+ if (isWeakReferenced())
+ Result += "(weak-ref) ";
+ if (isThreadLocalValue())
+ Result += "(tlv) ";
+ switch (Kind) {
+ case SymbolKind::GlobalSymbol:
+ Result += Name.str();
+ break;
+ case SymbolKind::ObjectiveCClass:
+ Result += "(ObjC Class) " + Name.str();
+ break;
+ case SymbolKind::ObjectiveCClassEHType:
+ Result += "(ObjC Class EH) " + Name.str();
+ break;
+ case SymbolKind::ObjectiveCInstanceVariable:
+ Result += "(ObjC IVar) " + Name.str();
+ break;
+ }
+ OS << Result;
+}
+#endif
+
+Symbol::const_filtered_target_range
+Symbol::targets(ArchitectureSet Architectures) const {
+ std::function<bool(const Target &)> FN =
+ [Architectures](const Target &Target) {
+ return Architectures.has(Target.Arch);
+ };
+ return make_filter_range(Targets, FN);
+}
+
+} // end namespace MachO.
+} // end namespace llvm.