add a new MCAsmStreamer::GetCommentOS method to simplify stuff

that doesn't want to use twines.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94199 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2010-01-22 19:17:48 +00:00
parent 8a23e0b07b
commit d79d9dce47
6 changed files with 57 additions and 16 deletions

View File

@@ -90,6 +90,11 @@ namespace llvm {
/// prefix as appropriate. The added comment should not end with a \n.
virtual void AddComment(const Twine &T) {}
/// GetCommentOS - Return a raw_ostream that comments can be written to.
/// Unlike AddComment, you are required to terminate comments with \n if you
/// use this method.
virtual raw_ostream &GetCommentOS();
/// @name Symbol & Section Management
/// @{