# File lib/puppet/util/rdoc/parser.rb, line 169
169:   def scan_for_realize(container, code)
170:     code = [code] unless code.is_a?(Array)
171:     code.each do |stmt|
172:       scan_for_realize(container,stmt.children) if stmt.is_a?(Puppet::Parser::AST::ASTArray)
173: 
174:       if stmt.is_a?(Puppet::Parser::AST::Function) and stmt.name == 'realize'
175:         stmt.arguments.each do |realized|
176:           Puppet.debug "found #{stmt.name}: #{realized}"
177:           container.add_realize(Include.new(realized.to_s, stmt.doc))
178:         end
179:       end
180:     end
181:   end