1//===--- yaml2obj.h - -------------------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9/// \file 10/// \brief Common declarations for yaml2obj 11//===----------------------------------------------------------------------===// 12#ifndef LLVM_TOOLS_YAML2OBJ_H 13#define LLVM_TOOLS_YAML2OBJ_H 14 15namespace llvm { 16class raw_ostream; 17namespace yaml { 18class Input; 19} 20} 21int yaml2coff(llvm::yaml::Input &YIn, llvm::raw_ostream &Out); 22int yaml2elf(llvm::yaml::Input &YIn, llvm::raw_ostream &Out); 23 24#endif 25