Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Moose_Meta_TypeConstraint_Role { |
4 | label="Moose::Meta::TypeConstraint::Role"; |
5 | "Moose::Meta::TypeConstraint::Role::BEGIN@15"; |
6 | "Moose::Meta::TypeConstraint::Role::BEGIN@11"; |
7 | "Moose::Meta::TypeConstraint::Role::BEGIN@17"; |
8 | "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:56]"; |
9 | "Moose::Meta::TypeConstraint::Role::BEGIN@9"; |
10 | "Moose::Meta::TypeConstraint::Role::BEGIN@10"; |
11 | "Moose::Meta::TypeConstraint::Role::BEGIN@14"; |
12 | "Moose::Meta::TypeConstraint::Role::BEGIN@2"; |
13 | "Moose::Meta::TypeConstraint::Role::_create_hand_optimized_type_constraint"; |
14 | "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:32]"; |
15 | "Moose::Meta::TypeConstraint::Role::role"; |
16 | "Moose::Meta::TypeConstraint::Role::new"; |
17 | "Moose::Meta::TypeConstraint::Role::BEGIN@13"; |
18 | } |
19 | subgraph cluster_metaclass { |
20 | label="metaclass"; |
21 | "metaclass::import"; |
22 | } |
23 | subgraph cluster_warnings { |
24 | label="warnings"; |
25 | "warnings::import"; |
26 | } |
27 | subgraph cluster_base { |
28 | label="base"; |
29 | "base::import"; |
30 | } |
31 | subgraph cluster_Exporter { |
32 | label="Exporter"; |
33 | "Exporter::import"; |
34 | } |
35 | subgraph cluster_B { |
36 | label="B"; |
37 | "B::perlstring"; |
38 | } |
39 | subgraph cluster_Moose_Meta_TypeConstraint { |
40 | label="Moose::Meta::TypeConstraint"; |
41 | "Moose::Meta::TypeConstraint::compile_type_constraint"; |
42 | "Moose::Meta::TypeConstraint::_inline_check"; |
43 | "Moose::Meta::TypeConstraint::hand_optimized_type_constraint"; |
44 | "Moose::Meta::TypeConstraint::check"; |
45 | "Moose::Meta::TypeConstraint::new"; |
46 | } |
47 | subgraph cluster_Moose_Util_TypeConstraints { |
48 | label="Moose::Util::TypeConstraints"; |
49 | "Moose::Util::TypeConstraints::BEGIN@37"; |
50 | "Moose::Util::TypeConstraints::find_type_constraint"; |
51 | "Moose::Util::TypeConstraints::create_role_type_constraint"; |
52 | } |
53 | subgraph cluster_Moose_Util { |
54 | label="Moose::Util"; |
55 | "Moose::Util::does_role"; |
56 | } |
57 | subgraph cluster_strict { |
58 | label="strict"; |
59 | "strict::import"; |
60 | } |
61 | "Moose::Meta::TypeConstraint::Role::new" -> "Moose::Util::TypeConstraints::find_type_constraint"; |
62 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@9"; |
63 | "Moose::Meta::TypeConstraint::Role::new" -> "Moose::Meta::TypeConstraint::Role::_create_hand_optimized_type_constraint"; |
64 | "Moose::Meta::TypeConstraint::check" -> "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:56]"; |
65 | "Moose::Meta::TypeConstraint::Role::BEGIN@11" -> "metaclass::import"; |
66 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@13"; |
67 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@11"; |
68 | "Moose::Meta::TypeConstraint::Role::BEGIN@9" -> "strict::import"; |
69 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@15"; |
70 | "Moose::Meta::TypeConstraint::Role::BEGIN@14" -> "Exporter::import"; |
71 | "Moose::Meta::TypeConstraint::Role::BEGIN@13" -> "Exporter::import"; |
72 | "Moose::Meta::TypeConstraint::Role::_create_hand_optimized_type_constraint" -> "Moose::Meta::TypeConstraint::hand_optimized_type_constraint"; |
73 | "Moose::Meta::TypeConstraint::Role::BEGIN@17" -> "base::import"; |
74 | "Moose::Meta::TypeConstraint::Role::BEGIN@10" -> "warnings::import"; |
75 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@17"; |
76 | "Moose::Meta::TypeConstraint::_inline_check" -> "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:32]"; |
77 | "Moose::Util::TypeConstraints::create_role_type_constraint" -> "Moose::Meta::TypeConstraint::Role::new"; |
78 | "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:56]" -> "Moose::Util::does_role"; |
79 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@14"; |
80 | "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:32]" -> "B::perlstring"; |
81 | "Moose::Meta::TypeConstraint::Role::__ANON__[Moose/Meta/TypeConstraint/Role.pm:32]" -> "Moose::Meta::TypeConstraint::Role::role"; |
82 | "Moose::Meta::TypeConstraint::Role::_create_hand_optimized_type_constraint" -> "Moose::Meta::TypeConstraint::Role::role"; |
83 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@10"; |
84 | "Moose::Meta::TypeConstraint::Role::new" -> "Moose::Meta::TypeConstraint::compile_type_constraint"; |
85 | "Moose::Meta::TypeConstraint::Role::new" -> "Moose::Meta::TypeConstraint::new"; |
86 | "Moose::Util::TypeConstraints::BEGIN@37" -> "Moose::Meta::TypeConstraint::Role::BEGIN@2"; |
87 | } |