1 //===-- llvm/Assembly/CWriter.h - C Printer for LLVM programs ---*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
5 // This file was developed by the LLVM research group and is distributed under
6 // the University of Illinois Open Source License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 // This functionality is implemented by the lib/CWriter library. This library
11 // is used to print C language files to an iostream.
13 //===----------------------------------------------------------------------===//
15 #ifndef LLVM_ASSEMBLY_CWRITER_H
16 #define LLVM_ASSEMBLY_CWRITER_H
20 Pass *createWriteToCPass(std::ostream &o);