[llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710)
[llvm-project.git] / llvm / lib / Target / SPIRV / MCTargetDesc / SPIRVTargetStreamer.h
blob842958695e101f46d567b2cd0242f1fad698f3f9
1 //===-- SPIRVTargetStreamer.h - SPIRV Target Streamer ----------*- C++ -*--===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
9 #ifndef LIB_TARGET_SPIRV_MCTARGETDESC_SPIRVTARGETSTREAMER_H
10 #define LIB_TARGET_SPIRV_MCTARGETDESC_SPIRVTARGETSTREAMER_H
12 #include "llvm/MC/MCStreamer.h"
14 namespace llvm {
16 class MCSection;
18 class SPIRVTargetStreamer : public MCTargetStreamer {
19 public:
20 SPIRVTargetStreamer(MCStreamer &S);
21 ~SPIRVTargetStreamer() override;
23 void changeSection(const MCSection *CurSection, MCSection *Section,
24 const MCExpr *SubSection, raw_ostream &OS) override {}
26 } // namespace llvm
28 #endif // LIB_TARGET_SPIRV_MCTARGETDESC_SPIRVTARGETSTREAMER_H_