digraph {
graph [overlap=false]
subgraph cluster_Class_XSAccessor_Array {
	label="Class::XSAccessor::Array";
	"Class::XSAccessor::Array::_generate_method";
}
subgraph cluster_warnings {
	label="warnings";
	"warnings::unimport";
	"warnings::import";
}
subgraph cluster_strict {
	label="strict";
	"strict::import";
	"strict::unimport";
}
subgraph cluster_Class_XSAccessor_Heavy {
	label="Class::XSAccessor::Heavy";
	"Class::XSAccessor::Heavy::CORE:subst";
	"Class::XSAccessor::Heavy::BEGIN@5";
	"Class::XSAccessor::Heavy::BEGIN@6";
	"Class::XSAccessor::Heavy::BEGIN@27";
	"Class::XSAccessor::Heavy::BEGIN@7";
	"Class::XSAccessor::Heavy::check_sub_existence";
	"Class::XSAccessor::Heavy::BEGIN@4";
	"Class::XSAccessor::Heavy::BEGIN@30";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_Class_XSAccessor {
	label="Class::XSAccessor";
	"Class::XSAccessor::BEGIN@6";
	"Class::XSAccessor::_generate_method";
}
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@5";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@27";
"Class::XSAccessor::Heavy::BEGIN@30" -> "warnings::unimport";
"Class::XSAccessor::Heavy::BEGIN@7" -> "Exporter::import";
"Class::XSAccessor::Heavy::BEGIN@27" -> "strict::unimport";
"Class::XSAccessor::Heavy::BEGIN@6" -> "warnings::import";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@7";
"Class::XSAccessor::Heavy::check_sub_existence" -> "Class::XSAccessor::Heavy::CORE:subst";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@6";
"Class::XSAccessor::Heavy::BEGIN@5" -> "strict::import";
"Class::XSAccessor::Array::_generate_method" -> "Class::XSAccessor::Heavy::check_sub_existence";
"Class::XSAccessor::_generate_method" -> "Class::XSAccessor::Heavy::check_sub_existence";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@4";
"Class::XSAccessor::BEGIN@6" -> "Class::XSAccessor::Heavy::BEGIN@30";
}
