diff options
| author | robot-ydb-importer <[email protected]> | 2024-02-01 17:04:24 +0300 |
|---|---|---|
| committer | Alexander Smirnov <[email protected]> | 2024-02-09 19:16:57 +0300 |
| commit | 92eec2d2cadb061e8d0736fc1e6006255d1db6aa (patch) | |
| tree | 374efcbf55311667e4f87ee2790bf71ac6756ae4 /contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h | |
| parent | b34656eaa432fe5258085ca4e4642774fe082456 (diff) | |
YDB Import 559
Diffstat (limited to 'contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h')
| -rw-r--r-- | contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h deleted file mode 100644 index 61518a3be25..00000000000 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h +++ /dev/null @@ -1,62 +0,0 @@ -#pragma once - -#ifdef __GNUC__ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" -#endif - -//===- DebugSubsection.h ------------------------------------*- C++ -*-===// -// -// 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 -// -//===----------------------------------------------------------------------===// - -#ifndef LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENT_H -#define LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENT_H - -#include "llvm/DebugInfo/CodeView/CodeView.h" -#include "llvm/Support/BinaryStreamWriter.h" -#include "llvm/Support/Casting.h" - -namespace llvm { -namespace codeview { - -class DebugSubsectionRef { -public: - explicit DebugSubsectionRef(DebugSubsectionKind Kind) : Kind(Kind) {} - virtual ~DebugSubsectionRef(); - - static bool classof(const DebugSubsectionRef *S) { return true; } - - DebugSubsectionKind kind() const { return Kind; } - -protected: - DebugSubsectionKind Kind; -}; - -class DebugSubsection { -public: - explicit DebugSubsection(DebugSubsectionKind Kind) : Kind(Kind) {} - virtual ~DebugSubsection(); - - static bool classof(const DebugSubsection *S) { return true; } - - DebugSubsectionKind kind() const { return Kind; } - - virtual Error commit(BinaryStreamWriter &Writer) const = 0; - virtual uint32_t calculateSerializedSize() const = 0; - -protected: - DebugSubsectionKind Kind; -}; - -} // namespace codeview -} // namespace llvm - -#endif // LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENT_H - -#ifdef __GNUC__ -#pragma GCC diagnostic pop -#endif |
