digraph {
graph [overlap=false]
subgraph cluster_DynaLoader {
label="DynaLoader";
"DynaLoader::bootstrap";
}
subgraph cluster_vars {
label="vars";
"vars::import";
}
subgraph cluster_XML_Bare {
label="XML::Bare";
"XML::Bare::new";
"XML::Bare::xmlin";
"XML::Bare::get_root";
"XML::Bare::free_tree_c";
"XML::Bare::bootstrap";
"XML::Bare::BEGIN@5";
"XML::Bare::xml2obj_simple";
"XML::Bare::DESTROY";
"XML::Bare::simple";
"XML::Bare::BEGIN@15";
"XML::Bare::BEGIN@524";
"XML::Bare::BEGIN@3";
"XML::Bare::c_parse";
"XML::Bare::BEGIN@6";
"XML::Bare::free_tree";
"XML::Bare::BEGIN@4";
}
subgraph cluster_bytes {
label="bytes";
"bytes::import";
}
subgraph cluster_utf8 {
label="utf8";
"utf8::import";
}
subgraph cluster_SimpleDB_Client {
label="SimpleDB::Client";
"SimpleDB::Client::BEGIN@48";
"SimpleDB::Client::handle_response";
}
subgraph cluster_strict {
label="strict";
"strict::import";
}
subgraph cluster_Exporter {
label="Exporter";
"Exporter::import";
}
"XML::Bare::BEGIN@524" -> "bytes::import";
"XML::Bare::BEGIN@3" -> "Exporter::import";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@4";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@524";
"SimpleDB::Client::handle_response" -> "XML::Bare::xmlin";
"DynaLoader::bootstrap" -> "XML::Bare::bootstrap";
"XML::Bare::simple" -> "XML::Bare::xml2obj_simple";
"XML::Bare::free_tree" -> "XML::Bare::free_tree_c";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@5";
"XML::Bare::xmlin" -> "XML::Bare::DESTROY";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@3";
"XML::Bare::simple" -> "XML::Bare::get_root";
"XML::Bare::simple" -> "XML::Bare::free_tree";
"XML::Bare::xmlin" -> "XML::Bare::new";
"XML::Bare::BEGIN@5" -> "vars::import";
"XML::Bare::BEGIN@15" -> "vars::import";
"XML::Bare::xmlin" -> "XML::Bare::simple";
"XML::Bare::new" -> "XML::Bare::c_parse";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@6";
"SimpleDB::Client::BEGIN@48" -> "XML::Bare::BEGIN@15";
"XML::Bare::BEGIN@6" -> "utf8::import";
"XML::Bare::BEGIN@4" -> "strict::import";
}