Class: CGenerator::CFile::IncludeAccumulator
- Inherits:
-
Accumulator
- Object
- Accumulator
- CGenerator::CFile::IncludeAccumulator
- Includes:
- SetAccumulator
- Defined in:
- lib/cgen/cgen.rb
Instance Attribute Summary
Attributes inherited from Accumulator
Instance Method Summary collapse
Methods included from SetAccumulator
Methods inherited from Accumulator
#accept?, #add, #add_one, #add_one_really, #initialize, #inspect, #inspect_one, #output, #separator, #to_s
Constructor Details
This class inherits a constructor from CGenerator::Accumulator
Instance Method Details
#output_one(item) ⇒ Object
1436 1437 1438 1439 1440 1441 1442 1443 1444 |
# File 'lib/cgen/cgen.rb', line 1436 def output_one item item = item.name unless item.is_a? String "#include " + if item =~ /\A<.*>\z/ item else '"' + item + '"' end end |