Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_PPI_Token_Symbol { |
4 | label="PPI::Token::Symbol"; |
5 | "PPI::Token::Symbol::BEGIN@30"; |
6 | "PPI::Token::Symbol::symbol"; |
7 | "PPI::Token::Symbol::BEGIN@34"; |
8 | "PPI::Token::Symbol::CORE:subst"; |
9 | "PPI::Token::Symbol::CORE:match"; |
10 | "PPI::Token::Symbol::__TOKENIZER__on_char"; |
11 | "PPI::Token::Symbol::raw_type"; |
12 | "PPI::Token::Symbol::canonical"; |
13 | "PPI::Token::Symbol::BEGIN@31"; |
14 | "PPI::Token::Symbol::BEGIN@32"; |
15 | "PPI::Token::Symbol::symbol_type"; |
16 | "PPI::Token::Symbol::BEGIN@35"; |
17 | } |
18 | subgraph cluster_Parse_Method_Signatures { |
19 | label="Parse::Method::Signatures"; |
20 | "Parse::Method::Signatures::_param_variable"; |
21 | } |
22 | subgraph cluster_PPI_Token { |
23 | label="PPI::Token"; |
24 | "PPI::Token::BEGIN@51"; |
25 | "PPI::Token::content"; |
26 | } |
27 | subgraph cluster_PPI_Element { |
28 | label="PPI::Element"; |
29 | "PPI::Element::snext_sibling"; |
30 | } |
31 | subgraph cluster_Exporter { |
32 | label="Exporter"; |
33 | "Exporter::import"; |
34 | } |
35 | subgraph cluster_PPI_Tokenizer { |
36 | label="PPI::Tokenizer"; |
37 | "PPI::Tokenizer::_finalize_token"; |
38 | "PPI::Tokenizer::_process_next_char"; |
39 | } |
40 | subgraph cluster_Params_Util { |
41 | label="Params::Util"; |
42 | "Params::Util::_INSTANCE"; |
43 | } |
44 | subgraph cluster_PPI_Token_Whitespace { |
45 | label="PPI::Token::Whitespace"; |
46 | "PPI::Token::Whitespace::__TOKENIZER__on_char"; |
47 | } |
48 | subgraph cluster_vars { |
49 | label="vars"; |
50 | "vars::import"; |
51 | } |
52 | subgraph cluster_strict { |
53 | label="strict"; |
54 | "strict::import"; |
55 | } |
56 | "Parse::Method::Signatures::_param_variable" -> "PPI::Token::Symbol::raw_type"; |
57 | "PPI::Token::BEGIN@51" -> "PPI::Token::Symbol::BEGIN@31"; |
58 | "PPI::Token::Symbol::symbol" -> "PPI::Element::snext_sibling"; |
59 | "PPI::Token::Symbol::symbol" -> "Params::Util::_INSTANCE"; |
60 | "PPI::Token::Symbol::__TOKENIZER__on_char" -> "PPI::Tokenizer::_finalize_token"; |
61 | "PPI::Token::BEGIN@51" -> "PPI::Token::Symbol::BEGIN@34"; |
62 | "PPI::Token::Symbol::BEGIN@30" -> "strict::import"; |
63 | "PPI::Token::Symbol::canonical" -> "PPI::Token::content"; |
64 | "PPI::Token::Symbol::raw_type" -> "PPI::Token::content"; |
65 | "PPI::Token::Symbol::symbol" -> "PPI::Token::Symbol::canonical"; |
66 | "PPI::Token::Symbol::BEGIN@31" -> "Exporter::import"; |
67 | "PPI::Token::Symbol::__TOKENIZER__on_char" -> "PPI::Token::Symbol::CORE:match"; |
68 | "PPI::Token::Symbol::canonical" -> "PPI::Token::Symbol::CORE:subst"; |
69 | "PPI::Token::BEGIN@51" -> "PPI::Token::Symbol::BEGIN@35"; |
70 | "PPI::Token::BEGIN@51" -> "PPI::Token::Symbol::BEGIN@30"; |
71 | "PPI::Token::Symbol::BEGIN@34" -> "vars::import"; |
72 | "PPI::Token::BEGIN@51" -> "PPI::Token::Symbol::BEGIN@32"; |
73 | "PPI::Token::Symbol::symbol_type" -> "PPI::Token::Symbol::symbol"; |
74 | "Parse::Method::Signatures::_param_variable" -> "PPI::Token::Symbol::symbol_type"; |
75 | "PPI::Tokenizer::_process_next_char" -> "PPI::Token::Symbol::__TOKENIZER__on_char"; |
76 | "PPI::Token::Symbol::__TOKENIZER__on_char" -> "PPI::Token::Whitespace::__TOKENIZER__on_char"; |
77 | } |