# File lib/puppet/util/rdoc.rb, line 68
68:     def output_astnode_doc(ast)
69:         puts ast.doc if !ast.doc.nil? and !ast.doc.empty?
70:         if Puppet.settings[:document_all]
71:             # scan each underlying resources to produce documentation
72:             code = ast.code.children if ast.code.is_a?(Puppet::Parser::AST::ASTArray)
73:             code ||= ast.code
74:             output_resource_doc(code) unless code.nil?
75:         end
76:     end