WebAssemblyMCAsmInfo.h revision 285181
16059Samurai//===-- WebAssemblyMCAsmInfo.h - WebAssembly asm properties -----*- C++ -*-===// 26059Samurai// 36059Samurai// The LLVM Compiler Infrastructure 46059Samurai// 56059Samurai// This file is distributed under the University of Illinois Open Source 66059Samurai// License. See LICENSE.TXT for details. 76059Samurai// 86059Samurai//===----------------------------------------------------------------------===// 96059Samurai/// 106059Samurai/// \file 116059Samurai/// \brief This file contains the declaration of the WebAssemblyMCAsmInfo class. 126059Samurai/// 136059Samurai//===----------------------------------------------------------------------===// 146059Samurai 156059Samurai#ifndef LLVM_LIB_TARGET_WEBASSEMBLY_MCTARGETDESC_WEBASSEMBLYMCASMINFO_H 166059Samurai#define LLVM_LIB_TARGET_WEBASSEMBLY_MCTARGETDESC_WEBASSEMBLYMCASMINFO_H 176059Samurai 186059Samurai#include "llvm/MC/MCAsmInfo.h" 196059Samurai 2023114Sbriannamespace llvm { 218857Srgrimes 226059Samuraiclass Triple; 236059Samurai 246059Samuraiclass WebAssemblyMCAsmInfo final : public MCAsmInfo { 256059Samuraipublic: 266059Samurai explicit WebAssemblyMCAsmInfo(const Triple &T); 276059Samurai ~WebAssemblyMCAsmInfo() override; 2811336Samurai}; 296059Samurai 306059Samurai} // end namespace llvm 3123114Sbrian 3223114Sbrian#endif 3322911Sbrian