*/
public PPTypeInfo findMetaTypeInfo(Node root) {
Map<String, PPTypeInfo.Entry> parameterMap = Maps.newHashMap();
RubyModuleFinder moduleFinder = new RubyModuleFinder();
Node module = moduleFinder.findModule(root, new String[] { "Puppet" });
for(Node n : module.childNodes()) {
if(n.getNodeType() == NodeType.NEWLINENODE)
n = ((NewlineNode) n).getNextNode();
if(n.getNodeType() == NodeType.CLASSNODE) {
ClassNode classNode = (ClassNode) n;
// could check if this is the class 'Type' but somewhat