gml4gtk-lex.yy.ci 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. graph: { title: "lex.yy.c"
  2. node: { title: "yylex" label: "yylex\nlex.yy.c:947:1" }
  3. edge: { sourcename: "yylex" targetname: "lex.yy.c:yyensure_buffer_stack" label: "lex.yy.c:977:4" }
  4. edge: { sourcename: "yylex" targetname: "yy_create_buffer" label: "lex.yy.c:978:31" }
  5. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_load_buffer_state" label: "lex.yy.c:981:3" }
  6. node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
  7. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  8. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  9. node: { title: "__subvdi3" label: "__subvdi3\n<built-in>" shape : ellipse }
  10. edge: { sourcename: "yylex" targetname: "__subvdi3" }
  11. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  12. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  13. node: { title: "fwrite" label: "__builtin_fwrite\n<built-in>" shape : ellipse }
  14. edge: { sourcename: "yylex" targetname: "fwrite" label: "lex.yy.c:1048:6" }
  15. node: { title: "fprintf" label: "fprintf\n/usr/include/stdio.h:326:12" shape : ellipse }
  16. edge: { sourcename: "yylex" targetname: "fprintf" label: "lex.yy.c:1050:6" }
  17. edge: { sourcename: "yylex" targetname: "fprintf" label: "lex.yy.c:1053:6" }
  18. edge: { sourcename: "yylex" targetname: "fwrite" label: "lex.yy.c:1055:6" }
  19. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  20. edge: { sourcename: "yylex" targetname: "fprintf" label: "lex.yy.c:1057:6" }
  21. edge: { sourcename: "yylex" targetname: "lex.yy.c:dp_check_c_comment" label: "dot.l:126:6" }
  22. node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
  23. edge: { sourcename: "yylex" targetname: "printf" label: "dot.l:127:6" }
  24. node: { title: "dp_uniqstr" label: "dp_uniqstr\ndpus.h:52:14" shape : ellipse }
  25. edge: { sourcename: "yylex" targetname: "dp_uniqstr" label: "dot.l:147:22" }
  26. edge: { sourcename: "yylex" targetname: "dp_uniqstr" label: "dot.l:148:22" }
  27. edge: { sourcename: "yylex" targetname: "dp_uniqstr" label: "dot.l:159:23" }
  28. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  29. node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
  30. edge: { sourcename: "yylex" targetname: "dp_calloc" label: "dot.l:164:21" }
  31. edge: { sourcename: "yylex" targetname: "dp_uniqstr" label: "dot.l:219:22" }
  32. node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
  33. edge: { sourcename: "yylex" targetname: "dp_free" label: "dot.l:220:21" }
  34. edge: { sourcename: "yylex" targetname: "dp_uniqstr" label: "dot.l:228:22" }
  35. edge: { sourcename: "yylex" targetname: "dp_uniqstr" label: "dot.l:233:22" }
  36. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  37. node: { title: "dp_ccat" label: "dp_ccat\ndp.h:1288:14" shape : ellipse }
  38. edge: { sourcename: "yylex" targetname: "dp_ccat" label: "dot.l:246:23" }
  39. edge: { sourcename: "yylex" targetname: "dp_ccat" label: "dot.l:248:23" }
  40. node: { title: "strlen" label: "strlen\n/usr/include/string.h:384:15" shape : ellipse }
  41. edge: { sourcename: "yylex" targetname: "strlen" label: "dot.l:250:11" }
  42. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  43. edge: { sourcename: "yylex" targetname: "dp_ccat" label: "dot.l:258:22" }
  44. edge: { sourcename: "yylex" targetname: "dp_ccat" label: "dot.l:261:22" }
  45. edge: { sourcename: "yylex" targetname: "dp_ccat" label: "dot.l:264:22" }
  46. edge: { sourcename: "yylex" targetname: "dp_ccat" label: "dot.l:270:22" }
  47. node: { title: "fwrite" label: "fwrite\n/usr/include/stdio.h:658:15" shape : ellipse }
  48. edge: { sourcename: "yylex" targetname: "fwrite" label: "dot.l:276:9" }
  49. edge: { sourcename: "yylex" targetname: "__subvdi3" }
  50. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  51. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_get_previous_state" label: "lex.yy.c:1424:26" }
  52. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_try_NUL_trans" label: "lex.yy.c:1435:23" }
  53. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_get_next_buffer" label: "lex.yy.c:1455:15" }
  54. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  55. edge: { sourcename: "yylex" targetname: "__addvsi3" }
  56. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_get_previous_state" label: "lex.yy.c:1486:27" }
  57. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_get_previous_state" label: "lex.yy.c:1495:27" }
  58. edge: { sourcename: "yylex" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1505:5" }
  59. node: { title: "lex.yy.c:yy_get_next_buffer" label: "yy_get_next_buffer\nlex.yy.c:1528:12" }
  60. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  61. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1539:3" }
  62. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__subvdi3" }
  63. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__subvdi3" }
  64. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  65. node: { title: "__subvsi3" label: "__subvsi3\n<built-in>" shape : ellipse }
  66. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__subvsi3" }
  67. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  68. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__subvdi3" }
  69. node: { title: "__mulvsi3" label: "__mulvsi3\n<built-in>" shape : ellipse }
  70. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__mulvsi3" }
  71. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  72. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__mulvsi3" }
  73. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  74. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "yyrealloc" label: "lex.yy.c:1591:9" }
  75. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1597:5" }
  76. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__subvsi3" }
  77. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  78. node: { title: "gzread" label: "gzread\n/usr/include/zlib.h:1390:21" shape : ellipse }
  79. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "gzread" label: "lex.yy.c:1609:3" }
  80. node: { title: "gzerror" label: "gzerror\n/usr/include/zlib.h:1655:30" shape : ellipse }
  81. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "gzerror" label: "lex.yy.c:1609:3" }
  82. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1609:3" }
  83. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "printf" label: "lex.yy.c:1609:3" }
  84. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "yyrestart" label: "lex.yy.c:1617:4" }
  85. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  86. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  87. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  88. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "yyrealloc" label: "lex.yy.c:1632:49" }
  89. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1635:4" }
  90. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  91. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  92. edge: { sourcename: "lex.yy.c:yy_get_next_buffer" targetname: "__addvsi3" }
  93. node: { title: "lex.yy.c:yy_get_previous_state" label: "yy_get_previous_state\nlex.yy.c:1653:22" }
  94. edge: { sourcename: "lex.yy.c:yy_get_previous_state" targetname: "__addvsi3" }
  95. edge: { sourcename: "lex.yy.c:yy_get_previous_state" targetname: "__addvsi3" }
  96. node: { title: "lex.yy.c:yy_try_NUL_trans" label: "yy_try_NUL_trans\nlex.yy.c:1688:22" }
  97. edge: { sourcename: "lex.yy.c:yy_try_NUL_trans" targetname: "__addvsi3" }
  98. edge: { sourcename: "lex.yy.c:yy_try_NUL_trans" targetname: "__addvsi3" }
  99. node: { title: "yyrestart" label: "yyrestart\nlex.yy.c:1805:6" }
  100. edge: { sourcename: "yyrestart" targetname: "lex.yy.c:yyensure_buffer_stack" label: "lex.yy.c:1812:3" }
  101. edge: { sourcename: "yyrestart" targetname: "yy_create_buffer" label: "lex.yy.c:1813:30" }
  102. edge: { sourcename: "yyrestart" targetname: "lex.yy.c:yy_init_buffer" label: "lex.yy.c:1816:2" }
  103. edge: { sourcename: "yyrestart" targetname: "lex.yy.c:yy_load_buffer_state" label: "lex.yy.c:1817:2" }
  104. node: { title: "yy_switch_to_buffer" label: "yy_switch_to_buffer\nlex.yy.c:1828:6" }
  105. edge: { sourcename: "yy_switch_to_buffer" targetname: "lex.yy.c:yyensure_buffer_stack" label: "lex.yy.c:1839:2" }
  106. edge: { sourcename: "yy_switch_to_buffer" targetname: "lex.yy.c:yy_load_buffer_state" label: "lex.yy.c:1851:2" }
  107. node: { title: "lex.yy.c:yy_load_buffer_state" label: "yy_load_buffer_state\nlex.yy.c:1862:13" }
  108. node: { title: "yy_create_buffer" label: "yy_create_buffer\nlex.yy.c:1884:17" }
  109. edge: { sourcename: "yy_create_buffer" targetname: "yyalloc" label: "lex.yy.c:1891:24" }
  110. edge: { sourcename: "yy_create_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1893:3" }
  111. edge: { sourcename: "yy_create_buffer" targetname: "__addvsi3" }
  112. edge: { sourcename: "yy_create_buffer" targetname: "yyalloc" label: "lex.yy.c:1900:25" }
  113. edge: { sourcename: "yy_create_buffer" targetname: "yyfree" label: "lex.yy.c:1902:3" }
  114. edge: { sourcename: "yy_create_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:1903:3" }
  115. edge: { sourcename: "yy_create_buffer" targetname: "lex.yy.c:yy_init_buffer" label: "lex.yy.c:1908:2" }
  116. node: { title: "yy_delete_buffer" label: "yy_delete_buffer\nlex.yy.c:1921:6" }
  117. edge: { sourcename: "yy_delete_buffer" targetname: "yyfree" label: "lex.yy.c:1934:3" }
  118. edge: { sourcename: "yy_delete_buffer" targetname: "yyfree" label: "lex.yy.c:1936:2" }
  119. node: { title: "lex.yy.c:yy_init_buffer" label: "yy_init_buffer\nlex.yy.c:1944:13" }
  120. node: { title: "__errno_location" label: "__errno_location\n/usr/include/errno.h:37:13" shape : ellipse }
  121. edge: { sourcename: "lex.yy.c:yy_init_buffer" targetname: "__errno_location" label: "lex.yy.c:1949:15" }
  122. edge: { sourcename: "lex.yy.c:yy_init_buffer" targetname: "yy_flush_buffer" label: "lex.yy.c:1956:2" }
  123. edge: { sourcename: "lex.yy.c:yy_init_buffer" targetname: "__errno_location" label: "lex.yy.c:1981:2" }
  124. node: { title: "yy_flush_buffer" label: "yy_flush_buffer\nlex.yy.c:1989:6" }
  125. edge: { sourcename: "yy_flush_buffer" targetname: "lex.yy.c:yy_load_buffer_state" label: "lex.yy.c:2012:3" }
  126. node: { title: "yypush_buffer_state" label: "yypush_buffer_state\nlex.yy.c:2023:6" }
  127. edge: { sourcename: "yypush_buffer_state" targetname: "lex.yy.c:yyensure_buffer_stack" label: "lex.yy.c:2031:2" }
  128. edge: { sourcename: "yypush_buffer_state" targetname: "lex.yy.c:yy_load_buffer_state" label: "lex.yy.c:2047:2" }
  129. node: { title: "yypop_buffer_state" label: "yypop_buffer_state\nlex.yy.c:2059:6" }
  130. edge: { sourcename: "yypop_buffer_state" targetname: "yy_delete_buffer" label: "lex.yy.c:2067:2" }
  131. edge: { sourcename: "yypop_buffer_state" targetname: "lex.yy.c:yy_load_buffer_state" label: "lex.yy.c:2073:3" }
  132. node: { title: "lex.yy.c:yyensure_buffer_stack" label: "yyensure_buffer_stack\nlex.yy.c:2085:13" }
  133. edge: { sourcename: "lex.yy.c:yyensure_buffer_stack" targetname: "yyalloc" label: "lex.yy.c:2099:50" }
  134. edge: { sourcename: "lex.yy.c:yyensure_buffer_stack" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:2102:4" }
  135. node: { title: "memset" label: "memset\n/usr/include/string.h:60:14" shape : ellipse }
  136. edge: { sourcename: "lex.yy.c:yyensure_buffer_stack" targetname: "memset" label: "lex.yy.c:2104:3" }
  137. edge: { sourcename: "lex.yy.c:yyensure_buffer_stack" targetname: "yyrealloc" label: "lex.yy.c:2117:50" }
  138. edge: { sourcename: "lex.yy.c:yyensure_buffer_stack" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:2121:4" }
  139. edge: { sourcename: "lex.yy.c:yyensure_buffer_stack" targetname: "memset" label: "lex.yy.c:2124:3" }
  140. node: { title: "yy_scan_buffer" label: "yy_scan_buffer\nlex.yy.c:2138:17" }
  141. edge: { sourcename: "yy_scan_buffer" targetname: "yyalloc" label: "lex.yy.c:2146:24" }
  142. edge: { sourcename: "yy_scan_buffer" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:2148:3" }
  143. edge: { sourcename: "yy_scan_buffer" targetname: "yy_switch_to_buffer" label: "lex.yy.c:2161:2" }
  144. node: { title: "yy_scan_string" label: "yy_scan_string\nlex.yy.c:2177:17" }
  145. edge: { sourcename: "yy_scan_string" targetname: "strlen" label: "lex.yy.c:2180:35" }
  146. edge: { sourcename: "yy_scan_string" targetname: "yy_scan_bytes" label: "lex.yy.c:2180:9" }
  147. node: { title: "yy_scan_bytes" label: "yy_scan_bytes\nlex.yy.c:2193:17" }
  148. edge: { sourcename: "yy_scan_bytes" targetname: "__addvsi3" }
  149. edge: { sourcename: "yy_scan_bytes" targetname: "yyalloc" label: "lex.yy.c:2202:16" }
  150. edge: { sourcename: "yy_scan_bytes" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:2204:3" }
  151. edge: { sourcename: "yy_scan_bytes" targetname: "__addvsi3" }
  152. edge: { sourcename: "yy_scan_bytes" targetname: "__addvsi3" }
  153. edge: { sourcename: "yy_scan_bytes" targetname: "yy_scan_buffer" label: "lex.yy.c:2211:6" }
  154. edge: { sourcename: "yy_scan_bytes" targetname: "yyfree" label: "lex.yy.c:2213:3" }
  155. edge: { sourcename: "yy_scan_bytes" targetname: "lex.yy.c:yy_fatal_error" label: "lex.yy.c:2214:3" }
  156. node: { title: "lex.yy.c:yy_fatal_error" label: "yy_fatal_error\nlex.yy.c:2232:24" }
  157. edge: { sourcename: "lex.yy.c:yy_fatal_error" targetname: "fprintf" label: "lex.yy.c:2234:2" }
  158. node: { title: "exit" label: "exit\n/usr/include/stdlib.h:614:13" shape : ellipse }
  159. edge: { sourcename: "lex.yy.c:yy_fatal_error" targetname: "exit" label: "lex.yy.c:2235:2" }
  160. node: { title: "yyget_lineno" label: "yyget_lineno\nlex.yy.c:2268:5" }
  161. node: { title: "yyget_in" label: "yyget_in\nlex.yy.c:2277:7" }
  162. node: { title: "yyget_out" label: "yyget_out\nlex.yy.c:2285:7" }
  163. node: { title: "yyget_leng" label: "yyget_leng\nlex.yy.c:2293:5" }
  164. node: { title: "yyget_text" label: "yyget_text\nlex.yy.c:2302:7" }
  165. node: { title: "yyset_lineno" label: "yyset_lineno\nlex.yy.c:2314:6" }
  166. node: { title: "yyset_in" label: "yyset_in\nlex.yy.c:2326:6" }
  167. node: { title: "yyset_out" label: "yyset_out\nlex.yy.c:2331:6" }
  168. node: { title: "yyget_debug" label: "yyget_debug\nlex.yy.c:2336:5" }
  169. node: { title: "yyset_debug" label: "yyset_debug\nlex.yy.c:2341:6" }
  170. node: { title: "lex.yy.c:yy_init_globals" label: "yy_init_globals\nlex.yy.c:2354:12" }
  171. node: { title: "yylex_destroy" label: "yylex_destroy\nlex.yy.c:2389:5" }
  172. edge: { sourcename: "yylex_destroy" targetname: "yy_delete_buffer" label: "lex.yy.c:2394:3" }
  173. edge: { sourcename: "yylex_destroy" targetname: "yypop_buffer_state" label: "lex.yy.c:2396:3" }
  174. edge: { sourcename: "yylex_destroy" targetname: "yyfree" label: "lex.yy.c:2400:2" }
  175. edge: { sourcename: "yylex_destroy" targetname: "lex.yy.c:yy_init_globals" label: "lex.yy.c:2405:2" }
  176. node: { title: "yyalloc" label: "yyalloc\nlex.yy.c:2438:7" }
  177. node: { title: "calloc" label: "calloc\n/usr/include/stdlib.h:541:14" shape : ellipse }
  178. edge: { sourcename: "yyalloc" targetname: "calloc" label: "lex.yy.c:2441:8" }
  179. node: { title: "yyrealloc" label: "yyrealloc\nlex.yy.c:2448:7" }
  180. node: { title: "realloc" label: "realloc\n/usr/include/stdlib.h:549:14" shape : ellipse }
  181. edge: { sourcename: "yyrealloc" targetname: "realloc" label: "lex.yy.c:2458:8" }
  182. node: { title: "yyfree" label: "yyfree\nlex.yy.c:2467:6" }
  183. node: { title: "free" label: "free\n/usr/include/stdlib.h:563:13" shape : ellipse }
  184. edge: { sourcename: "yyfree" targetname: "free" label: "lex.yy.c:2470:3" }
  185. node: { title: "dp_lex_init" label: "dp_lex_init\ndot.l:278:6" }
  186. node: { title: "lex.yy.c:dp_lex_clear" label: "dp_lex_clear\ndot.l:294:13" }
  187. edge: { sourcename: "lex.yy.c:dp_lex_clear" targetname: "dp_free" label: "dot.l:297:18" }
  188. node: { title: "dp_lex_deinit" label: "dp_lex_deinit\ndot.l:306:6" }
  189. edge: { sourcename: "dp_lex_deinit" targetname: "lex.yy.c:dp_lex_clear" label: "dot.l:309:2" }
  190. edge: { sourcename: "dp_lex_deinit" targetname: "yylex_destroy" label: "dot.l:310:2" }
  191. node: { title: "dp_yydebug" label: "dp_yydebug\ndot.l:316:6" }
  192. node: { title: "lex.yy.c:dp_check_c_comment" label: "dp_check_c_comment\ndot.l:329:13" }
  193. node: { title: "strchr" label: "strchr\n/usr/include/string.h:225:14" shape : ellipse }
  194. edge: { sourcename: "lex.yy.c:dp_check_c_comment" targetname: "strchr" label: "dot.l:341:10" }
  195. edge: { sourcename: "lex.yy.c:dp_check_c_comment" targetname: "printf" label: "dot.l:344:5" }
  196. edge: { sourcename: "lex.yy.c:dp_check_c_comment" targetname: "printf" label: "dot.l:347:5" }
  197. }