From 242330371b2b7ab9d5a6c4f5f93ec82c514cc09a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 19 Aug 2008 04:47:09 +0000 Subject: Change WriteTypeSymbolic/WriteAsOperand to return void instead of an ostream, which is just weird. Rename SC_DEBUG -> ST_DEBUG Remove static indentation strangeness from WriteConstantInt. This makes it so that large structs are not broken down and printed on multiple lines. If there is demand for this to return, there are better ways to implement this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54981 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Assembly/Writer.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include/llvm/Assembly') diff --git a/include/llvm/Assembly/Writer.h b/include/llvm/Assembly/Writer.h index 1e062c4781..b4765df7a5 100644 --- a/include/llvm/Assembly/Writer.h +++ b/include/llvm/Assembly/Writer.h @@ -29,7 +29,7 @@ class Value; // type, iff there is an entry in the Module's symbol table for the specified // type or one of its component types. This is slower than a simple x << Type; // -std::ostream &WriteTypeSymbolic(std::ostream &, const Type *, const Module *M); +void WriteTypeSymbolic(std::ostream &, const Type *, const Module *M); // WriteAsOperand - Write the name of the specified value out to the specified // ostream. This can be useful when you just want to print int %reg126, not the @@ -37,8 +37,8 @@ std::ostream &WriteTypeSymbolic(std::ostream &, const Type *, const Module *M); // then even constants get pretty-printed; for example, the type of a null // pointer is printed symbolically. // -std::ostream &WriteAsOperand(std::ostream &, const Value *, bool PrintTy = true, - const Module *Context = 0); +void WriteAsOperand(std::ostream &, const Value *, bool PrintTy = true, + const Module *Context = 0); } // End llvm namespace -- cgit v1.2.3