Deleted Added
full compact
Writer.h (224145) Writer.h (234353)
1//===-- llvm/Assembly/Writer.h - Printer for LLVM assembly files --*- 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//===----------------------------------------------------------------------===//

--- 5 unchanged lines hidden (view full) ---

14//
15//===----------------------------------------------------------------------===//
16
17#ifndef LLVM_ASSEMBLY_WRITER_H
18#define LLVM_ASSEMBLY_WRITER_H
19
20namespace llvm {
21
1//===-- llvm/Assembly/Writer.h - Printer for LLVM assembly files --*- 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//===----------------------------------------------------------------------===//

--- 5 unchanged lines hidden (view full) ---

14//
15//===----------------------------------------------------------------------===//
16
17#ifndef LLVM_ASSEMBLY_WRITER_H
18#define LLVM_ASSEMBLY_WRITER_H
19
20namespace llvm {
21
22class Type;
23class Module;
24class Value;
25class raw_ostream;
26
27// WriteAsOperand - Write the name of the specified value out to the specified
28// ostream. This can be useful when you just want to print int %reg126, not the
29// whole instruction that generated it. If you specify a Module for context,
30// then even constants get pretty-printed; for example, the type of a null
31// pointer is printed symbolically.
32//
33void WriteAsOperand(raw_ostream &, const Value *, bool PrintTy = true,
34 const Module *Context = 0);
35
36} // End llvm namespace
37
38#endif
22class Module;
23class Value;
24class raw_ostream;
25
26// WriteAsOperand - Write the name of the specified value out to the specified
27// ostream. This can be useful when you just want to print int %reg126, not the
28// whole instruction that generated it. If you specify a Module for context,
29// then even constants get pretty-printed; for example, the type of a null
30// pointer is printed symbolically.
31//
32void WriteAsOperand(raw_ostream &, const Value *, bool PrintTy = true,
33 const Module *Context = 0);
34
35} // End llvm namespace
36
37#endif