digraph {
graph [overlap=false]
subgraph cluster_Test_Deep_SubHashKeys {
	label="Test::Deep::SubHashKeys";
	"Test::Deep::SubHashKeys::BEGIN@56";
}
subgraph cluster_Test_Deep_Hash {
	label="Test::Deep::Hash";
	"Test::Deep::Hash::hash_elements";
	"Test::Deep::Hash::init";
	"Test::Deep::Hash::BEGIN@2";
	"Test::Deep::Hash::BEGIN@1";
	"Test::Deep::Hash::hash_keys";
	"Test::Deep::Hash::BEGIN@6";
	"Test::Deep::Hash::descend";
}
subgraph cluster_Test_Deep_Cmp {
	label="Test::Deep::Cmp";
	"Test::Deep::Cmp::data";
	"Test::Deep::Cmp::import";
	"Test::Deep::Cmp::new";
}
subgraph cluster_Test_Deep_HashElements {
	label="Test::Deep::HashElements";
	"Test::Deep::HashElements::BEGIN@6";
}
subgraph cluster_Test_Deep_SuperHashKeys {
	label="Test::Deep::SuperHashKeys";
	"Test::Deep::SuperHashKeys::BEGIN@42";
}
subgraph cluster_Test_Deep_Ref {
	label="Test::Deep::Ref";
	"Test::Deep::Ref::test_class";
	"Test::Deep::Ref::BEGIN@6";
	"Test::Deep::Ref::BEGIN@8";
}
subgraph cluster_Test_Deep_HashKeys {
	label="Test::Deep::HashKeys";
	"Test::Deep::HashKeys::BEGIN@6";
}
subgraph cluster_Test_Deep_SubHash {
	label="Test::Deep::SubHash";
	"Test::Deep::SubHash::BEGIN@83";
}
subgraph cluster_Test_Deep {
	label="Test::Deep";
	"Test::Deep::descend";
	"Test::Deep::__ANON__[Test/Deep.pm:92]";
}
subgraph cluster_base {
	label="base";
	"base::import";
}
subgraph cluster_Test_Deep_SubHashElements {
	label="Test::Deep::SubHashElements";
	"Test::Deep::SubHashElements::BEGIN@83";
}
subgraph cluster_Test_Deep_SuperHashElements {
	label="Test::Deep::SuperHashElements";
	"Test::Deep::SuperHashElements::BEGIN@70";
}
subgraph cluster_Test_Deep_SuperHash {
	label="Test::Deep::SuperHash";
	"Test::Deep::SuperHash::BEGIN@60";
}
"Test::Deep::Hash::descend" -> "Test::Deep::Cmp::data";
"Test::Deep::Hash::descend" -> "Test::Deep::Hash::hash_keys";
"Test::Deep::Hash::BEGIN@6" -> "Test::Deep::Ref::BEGIN@6";
"Test::Deep::Hash::hash_elements" -> "Test::Deep::Cmp::new";
"Test::Deep::Hash::hash_keys" -> "Test::Deep::Cmp::new";
"Test::Deep::__ANON__[Test/Deep.pm:92]" -> "Test::Deep::Hash::BEGIN@6";
"Test::Deep::Hash::BEGIN@6" -> "Test::Deep::Cmp::import";
"Test::Deep::Hash::descend" -> "Test::Deep::descend";
"Test::Deep::Hash::hash_elements" -> "Test::Deep::Hash::BEGIN@1";
"Test::Deep::Hash::hash_keys" -> "Test::Deep::Hash::BEGIN@1";
"Test::Deep::Hash::BEGIN@6" -> "Test::Deep::Hash::BEGIN@1";
"Test::Deep::Hash::hash_elements" -> "Test::Deep::Hash::BEGIN@2";
"Test::Deep::Hash::hash_keys" -> "Test::Deep::Hash::BEGIN@2";
"Test::Deep::Hash::BEGIN@6" -> "Test::Deep::Hash::BEGIN@2";
"Test::Deep::Hash::BEGIN@6" -> "Test::Deep::Ref::BEGIN@8";
"Test::Deep::Hash::hash_keys" -> "Test::Deep::HashKeys::BEGIN@6";
"Test::Deep::Hash::hash_elements" -> "Test::Deep::HashElements::BEGIN@6";
"Test::Deep::Hash::hash_keys" -> "Test::Deep::SubHashKeys::BEGIN@56";
"Test::Deep::__ANON__[Test/Deep.pm:92]" -> "Test::Deep::SuperHash::BEGIN@60";
"Test::Deep::SuperHash::BEGIN@60" -> "base::import";
"Test::Deep::SubHash::BEGIN@83" -> "base::import";
"Test::Deep::__ANON__[Test/Deep.pm:92]" -> "Test::Deep::SubHash::BEGIN@83";
"Test::Deep::Hash::hash_elements" -> "Test::Deep::SubHashElements::BEGIN@83";
"Test::Deep::Hash::hash_keys" -> "Test::Deep::SuperHashKeys::BEGIN@42";
"Test::Deep::Hash::descend" -> "Test::Deep::Hash::hash_elements";
"Test::Deep::descend" -> "Test::Deep::Hash::descend";
"Test::Deep::Cmp::new" -> "Test::Deep::Hash::init";
"Test::Deep::Hash::descend" -> "Test::Deep::Ref::test_class";
"Test::Deep::Hash::hash_elements" -> "Test::Deep::SuperHashElements::BEGIN@70";
}
