Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Moose_Meta_TypeConstraint_Parameterized { |
4 | label="Moose::Meta::TypeConstraint::Parameterized"; |
5 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@2"; |
6 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@10"; |
7 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@17"; |
8 | "Moose::Meta::TypeConstraint::Parameterized::has_type_parameter"; |
9 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15"; |
10 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@14"; |
11 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
12 | "Moose::Meta::TypeConstraint::Parameterized::parameterized_from"; |
13 | "Moose::Meta::TypeConstraint::Parameterized::type_parameter"; |
14 | "Moose::Meta::TypeConstraint::Parameterized::_inline_check"; |
15 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@13"; |
16 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment"; |
17 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@9"; |
18 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint"; |
19 | "Moose::Meta::TypeConstraint::Parameterized::has_parameterized_from"; |
20 | "Moose::Meta::TypeConstraint::Parameterized::equals"; |
21 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@11"; |
22 | } |
23 | subgraph cluster_Scalar_Util { |
24 | label="Scalar::Util"; |
25 | "Scalar::Util::blessed"; |
26 | } |
27 | subgraph cluster_metaclass { |
28 | label="metaclass"; |
29 | "metaclass::import"; |
30 | } |
31 | subgraph cluster_UNIVERSAL { |
32 | label="UNIVERSAL"; |
33 | "UNIVERSAL::isa"; |
34 | } |
35 | subgraph cluster_Moose_Meta_Class { |
36 | label="Moose::Meta::Class"; |
37 | "Moose::Meta::Class::_eval_environment"; |
38 | } |
39 | subgraph cluster_warnings { |
40 | label="warnings"; |
41 | "warnings::import"; |
42 | } |
43 | subgraph cluster_MooseX_Types_TypeDecorator { |
44 | label="MooseX::Types::TypeDecorator"; |
45 | "MooseX::Types::TypeDecorator::_try_delegate"; |
46 | "MooseX::Types::TypeDecorator::AUTOLOAD"; |
47 | "MooseX::Types::TypeDecorator::isa"; |
48 | } |
49 | subgraph cluster_base { |
50 | label="base"; |
51 | "base::import"; |
52 | } |
53 | subgraph cluster_Exporter { |
54 | label="Exporter"; |
55 | "Exporter::import"; |
56 | } |
57 | subgraph cluster_Moose_Meta_Attribute { |
58 | label="Moose::Meta::Attribute"; |
59 | "Moose::Meta::Attribute::_eval_environment"; |
60 | "Moose::Meta::Attribute::_inline_check_constraint"; |
61 | } |
62 | subgraph cluster_Moose_Util_TypeConstraints_Builtins { |
63 | label="Moose::Util::TypeConstraints::Builtins"; |
64 | "Moose::Util::TypeConstraints::Builtins::__ANON__[Moose/Util/TypeConstraints/Builtins.pm:253]"; |
65 | } |
66 | subgraph cluster_Moose_Meta_TypeConstraint_Union { |
67 | label="Moose::Meta::TypeConstraint::Union"; |
68 | "Moose::Meta::TypeConstraint::Union::inline_environment"; |
69 | "Moose::Meta::TypeConstraint::Union::can_be_inlined"; |
70 | } |
71 | subgraph cluster_Class_MOP_Mixin_HasAttributes { |
72 | label="Class::MOP::Mixin::HasAttributes"; |
73 | "Class::MOP::Mixin::HasAttributes::add_attribute"; |
74 | } |
75 | subgraph cluster_Moose_Meta_TypeConstraint { |
76 | label="Moose::Meta::TypeConstraint"; |
77 | "Moose::Meta::TypeConstraint::compile_type_constraint"; |
78 | "Moose::Meta::TypeConstraint::_set_constraint"; |
79 | "Moose::Meta::TypeConstraint::inline_environment"; |
80 | "Moose::Meta::TypeConstraint::new"; |
81 | "Moose::Meta::TypeConstraint::_actually_compile_type_constraint"; |
82 | "Moose::Meta::TypeConstraint::is_a_type_of"; |
83 | "Moose::Meta::TypeConstraint::can_be_inlined"; |
84 | } |
85 | subgraph cluster_Moose_Util_TypeConstraints { |
86 | label="Moose::Util::TypeConstraints"; |
87 | "Moose::Util::TypeConstraints::BEGIN@34"; |
88 | "Moose::Util::TypeConstraints::get_all_parameterizable_types"; |
89 | "Moose::Util::TypeConstraints::find_type_constraint"; |
90 | } |
91 | subgraph cluster_Moose_Meta_TypeConstraint_Parameterizable { |
92 | label="Moose::Meta::TypeConstraint::Parameterizable"; |
93 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@13"; |
94 | "Moose::Meta::TypeConstraint::Parameterizable::has_inline_generator"; |
95 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@15"; |
96 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@2"; |
97 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@9"; |
98 | "Moose::Meta::TypeConstraint::Parameterizable::meta"; |
99 | "Moose::Meta::TypeConstraint::Parameterizable::generate_inline_for"; |
100 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@11"; |
101 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@14"; |
102 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@17"; |
103 | "Moose::Meta::TypeConstraint::Parameterizable::generate_constraint_for"; |
104 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@10"; |
105 | } |
106 | subgraph cluster_strict { |
107 | label="strict"; |
108 | "strict::import"; |
109 | } |
110 | subgraph cluster_Class_MOP { |
111 | label="Class::MOP"; |
112 | "Class::MOP::_definition_context"; |
113 | } |
114 | "Moose::Meta::TypeConstraint::Parameterized::_inline_check" -> "Moose::Meta::TypeConstraint::Parameterized::parameterized_from"; |
115 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::Parameterized::parameterized_from"; |
116 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::Parameterized::parameterized_from"; |
117 | "Moose::Meta::TypeConstraint::Parameterized::equals" -> "Moose::Util::TypeConstraints::find_type_constraint"; |
118 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "MooseX::Types::TypeDecorator::isa"; |
119 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Scalar::Util::blessed"; |
120 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::Union::can_be_inlined"; |
121 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::type_parameter"; |
122 | "Moose::Meta::TypeConstraint::Parameterized::_inline_check" -> "Moose::Meta::TypeConstraint::Parameterized::type_parameter"; |
123 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::Parameterized::type_parameter"; |
124 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::Parameterized::type_parameter"; |
125 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@13"; |
126 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::inline_environment"; |
127 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Class::MOP::_definition_context"; |
128 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::meta"; |
129 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Moose::Meta::TypeConstraint::_set_constraint"; |
130 | "Moose::Meta::TypeConstraint::is_a_type_of" -> "Moose::Meta::TypeConstraint::Parameterized::equals"; |
131 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::Parameterizable::has_inline_generator"; |
132 | "MooseX::Types::TypeDecorator::_try_delegate" -> "Moose::Meta::TypeConstraint::Parameterized::_inline_check"; |
133 | "Moose::Meta::Attribute::_inline_check_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::_inline_check"; |
134 | "Moose::Util::TypeConstraints::Builtins::__ANON__[Moose/Util/TypeConstraints/Builtins.pm:253]" -> "Moose::Meta::TypeConstraint::Parameterized::_inline_check"; |
135 | "Moose::Meta::TypeConstraint::_actually_compile_type_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::_inline_check"; |
136 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@13"; |
137 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@11"; |
138 | "MooseX::Types::TypeDecorator::_try_delegate" -> "Moose::Meta::TypeConstraint::Parameterized::inline_environment"; |
139 | "Moose::Meta::Attribute::_eval_environment" -> "Moose::Meta::TypeConstraint::Parameterized::inline_environment"; |
140 | "Moose::Meta::Class::_eval_environment" -> "Moose::Meta::TypeConstraint::Parameterized::inline_environment"; |
141 | "Moose::Meta::TypeConstraint::_actually_compile_type_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::inline_environment"; |
142 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::Parameterized::inline_environment"; |
143 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@17"; |
144 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@11" -> "metaclass::import"; |
145 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@10"; |
146 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@11"; |
147 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::can_be_inlined"; |
148 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@2"; |
149 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@17"; |
150 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Moose::Util::TypeConstraints::get_all_parameterizable_types"; |
151 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@9" -> "strict::import"; |
152 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@9"; |
153 | "Moose::Meta::TypeConstraint::Parameterized::_inline_check" -> "Moose::Meta::TypeConstraint::Parameterizable::generate_inline_for"; |
154 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@15"; |
155 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@10"; |
156 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@13" -> "Exporter::import"; |
157 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@2"; |
158 | "Moose::Meta::TypeConstraint::new" -> "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint"; |
159 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::has_type_parameter"; |
160 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::Parameterized::has_type_parameter"; |
161 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::Union::inline_environment"; |
162 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@17" -> "base::import"; |
163 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@10" -> "warnings::import"; |
164 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15"; |
165 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@14"; |
166 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Class::MOP::Mixin::HasAttributes::add_attribute"; |
167 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "UNIVERSAL::isa"; |
168 | "Moose::Meta::TypeConstraint::Parameterized::equals" -> "UNIVERSAL::isa"; |
169 | "Moose::Util::TypeConstraints::BEGIN@34" -> "Moose::Meta::TypeConstraint::Parameterized::BEGIN@9"; |
170 | "MooseX::Types::TypeDecorator::_try_delegate" -> "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
171 | "Moose::Meta::Attribute::_eval_environment" -> "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
172 | "Moose::Meta::Attribute::_inline_check_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
173 | "Moose::Meta::TypeConstraint::Parameterized::_inline_check" -> "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
174 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
175 | "Moose::Meta::TypeConstraint::_actually_compile_type_constraint" -> "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined"; |
176 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "Moose::Meta::TypeConstraint::Parameterized::has_parameterized_from"; |
177 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "Moose::Meta::TypeConstraint::Parameterized::has_parameterized_from"; |
178 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Moose::Meta::TypeConstraint::compile_type_constraint"; |
179 | "Moose::Meta::TypeConstraint::Parameterized::compile_type_constraint" -> "Moose::Meta::TypeConstraint::Parameterizable::generate_constraint_for"; |
180 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@15" -> "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@14"; |
181 | "Moose::Meta::TypeConstraint::Parameterized::can_be_inlined" -> "MooseX::Types::TypeDecorator::AUTOLOAD"; |
182 | "Moose::Meta::TypeConstraint::Parameterized::inline_environment" -> "MooseX::Types::TypeDecorator::AUTOLOAD"; |
183 | } |