--- /dev/null
+digraph {
+graph [overlap=false]
+subgraph cluster_constant {
+ label="constant";
+ "constant::import";
+}
+subgraph cluster_PPI_Document {
+ label="PPI::Document";
+ "PPI::Document::BEGIN@68";
+ "PPI::Document::_setattr";
+ "PPI::Document::BEGIN@66";
+ "PPI::Document::BEGIN@95";
+ "PPI::Document::BEGIN@93";
+ "PPI::Document::BEGIN@70";
+ "PPI::Document::BEGIN@73";
+ "PPI::Document::BEGIN@72";
+ "PPI::Document::BEGIN@71";
+ "PPI::Document::BEGIN@69";
+ "PPI::Document::BEGIN@80";
+ "PPI::Document::BEGIN@96";
+ "PPI::Document::BEGIN@86";
+ "PPI::Document::BEGIN@77";
+ "PPI::Document::BEGIN@74";
+ "PPI::Document::new";
+ "PPI::Document::BEGIN@67";
+ "PPI::Document::BEGIN@92";
+ "PPI::Document::BEGIN@79";
+ "PPI::Document::BEGIN@94";
+ "PPI::Document::BEGIN@76";
+}
+subgraph cluster_PPI_Lexer {
+ label="PPI::Lexer";
+ "PPI::Lexer::lex_tokenizer";
+ "PPI::Lexer::lex_source";
+}
+subgraph cluster_Parse_Method_Signatures {
+ label="Parse::Method::Signatures";
+ "Parse::Method::Signatures::parse";
+}
+subgraph cluster_PPI_Document_Fragment {
+ label="PPI::Document::Fragment";
+ "PPI::Document::Fragment::BEGIN@21";
+ "PPI::Document::Fragment::BEGIN@25";
+ "PPI::Document::Fragment::BEGIN@22";
+ "PPI::Document::Fragment::BEGIN@24";
+}
+subgraph cluster_PPI_Exception_ParserTimeout {
+ label="PPI::Exception::ParserTimeout";
+ "PPI::Exception::ParserTimeout::BEGIN@6";
+ "PPI::Exception::ParserTimeout::BEGIN@4";
+ "PPI::Exception::ParserTimeout::BEGIN@3";
+ "PPI::Exception::ParserTimeout::BEGIN@7";
+}
+subgraph cluster_Exporter {
+ label="Exporter";
+ "Exporter::import";
+}
+subgraph cluster_Params_Util {
+ label="Params::Util";
+ "Params::Util::_SCALAR0";
+}
+subgraph cluster_PPI_Node {
+ label="PPI::Node";
+ "PPI::Node::new";
+}
+subgraph cluster_PPI_Util {
+ label="PPI::Util";
+ "PPI::Util::TRUE";
+}
+subgraph cluster_overload {
+ label="overload";
+ "overload::import";
+}
+subgraph cluster_vars {
+ label="vars";
+ "vars::import";
+}
+subgraph cluster_strict {
+ label="strict";
+ "strict::import";
+}
+subgraph cluster_PPI {
+ label="PPI";
+ "PPI::BEGIN@23";
+}
+"Parse::Method::Signatures::parse" -> "PPI::Document::new";
+"PPI::Lexer::lex_tokenizer" -> "PPI::Document::new";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@68";
+"PPI::Document::BEGIN@86" -> "PPI::Document::Fragment::BEGIN@22";
+"PPI::Document::BEGIN@86" -> "PPI::Document::Fragment::BEGIN@21";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@79";
+"PPI::Document::BEGIN@76" -> "overload::import";
+"PPI::Document::BEGIN@77" -> "overload::import";
+"PPI::Document::BEGIN@74" -> "PPI::Exception::ParserTimeout::BEGIN@7";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@93";
+"PPI::Document::new" -> "PPI::Node::new";
+"PPI::Document::BEGIN@86" -> "PPI::Document::Fragment::BEGIN@24";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@73";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@95";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@92";
+"PPI::Document::BEGIN@92" -> "constant::import";
+"PPI::Document::BEGIN@96" -> "constant::import";
+"PPI::Document::BEGIN@94" -> "constant::import";
+"PPI::Document::BEGIN@95" -> "constant::import";
+"PPI::Document::BEGIN@93" -> "constant::import";
+"PPI::Document::BEGIN@74" -> "PPI::Exception::ParserTimeout::BEGIN@3";
+"PPI::Document::BEGIN@66" -> "strict::import";
+"PPI::Document::new" -> "PPI::Util::TRUE";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@80";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@66";
+"PPI::Document::new" -> "Params::Util::_SCALAR0";
+"PPI::Document::BEGIN@69" -> "Exporter::import";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@67";
+"PPI::Document::BEGIN@74" -> "PPI::Exception::ParserTimeout::BEGIN@6";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@94";
+"PPI::Document::BEGIN@79" -> "vars::import";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@71";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@86";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@76";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@96";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@74";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@69";
+"PPI::Document::new" -> "PPI::Lexer::lex_source";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@72";
+"PPI::Document::BEGIN@86" -> "PPI::Document::Fragment::BEGIN@25";
+"PPI::Document::new" -> "PPI::Document::_setattr";
+"PPI::Document::BEGIN@74" -> "PPI::Exception::ParserTimeout::BEGIN@4";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@70";
+"PPI::BEGIN@23" -> "PPI::Document::BEGIN@77";
+}