Extended maintenance of Ruby 1.9.3 ended on February 23, 2015. Read more
A section of text that is added to the output document as-is
Creates a new Raw containing parts
# File rdoc/markup/raw.rb, line 14
def initialize *parts
@parts = []
@parts.push(*parts)
end
Appends text
# File rdoc/markup/raw.rb, line 22
def << text
@parts << text
end
Calls accept_raw+ on visitor
# File rdoc/markup/raw.rb, line 33
def accept visitor
visitor.accept_raw self
end
Appends other's parts
# File rdoc/markup/raw.rb, line 40
def merge other
@parts.push(*other.parts)
end