gml4gtk-vcg.flex.ci 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. graph: { title: "vcg.flex.c"
  2. node: { title: "vcglex" label: "vcglex\nvcg.flex.c:3656:1" }
  3. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:vcgensure_buffer_stack" label: "vcg.flex.c:3686:4" }
  4. edge: { sourcename: "vcglex" targetname: "vcg_create_buffer" label: "vcg.flex.c:3687:31" }
  5. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:vcg_load_buffer_state" label: "vcg.flex.c:3690:3" }
  6. node: { title: "__negvsi2" label: "__negvsi2\n<built-in>" shape : ellipse }
  7. edge: { sourcename: "vcglex" targetname: "__negvsi2" }
  8. node: { title: "__subvdi3" label: "__subvdi3\n<built-in>" shape : ellipse }
  9. edge: { sourcename: "vcglex" targetname: "__subvdi3" }
  10. node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
  11. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  12. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  13. node: { title: "fwrite" label: "__builtin_fwrite\n<built-in>" shape : ellipse }
  14. edge: { sourcename: "vcglex" targetname: "fwrite" label: "vcg.flex.c:3750:6" }
  15. node: { title: "fprintf" label: "fprintf\n/usr/include/stdio.h:326:12" shape : ellipse }
  16. edge: { sourcename: "vcglex" targetname: "fprintf" label: "vcg.flex.c:3752:6" }
  17. edge: { sourcename: "vcglex" targetname: "fprintf" label: "vcg.flex.c:3755:6" }
  18. edge: { sourcename: "vcglex" targetname: "fwrite" label: "vcg.flex.c:3757:6" }
  19. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  20. edge: { sourcename: "vcglex" targetname: "fprintf" label: "vcg.flex.c:3759:6" }
  21. node: { title: "vcg_uniqstr" label: "vcg_uniqstr\nvcgus.h:44:14" shape : ellipse }
  22. edge: { sourcename: "vcglex" targetname: "vcg_uniqstr" label: "vcg.l:150:23" }
  23. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  24. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  25. node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
  26. edge: { sourcename: "vcglex" targetname: "dp_calloc" label: "vcg.l:155:21" }
  27. edge: { sourcename: "vcglex" targetname: "vcg_uniqstr" label: "vcg.l:190:10" }
  28. node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
  29. edge: { sourcename: "vcglex" targetname: "dp_free" label: "vcg.l:192:13" }
  30. node: { title: "fwrite" label: "fwrite\n/usr/include/stdio.h:658:15" shape : ellipse }
  31. edge: { sourcename: "vcglex" targetname: "fwrite" label: "vcg.l:201:9" }
  32. edge: { sourcename: "vcglex" targetname: "__subvdi3" }
  33. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  34. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:yy_get_previous_state" label: "vcg.flex.c:3989:26" }
  35. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:yy_try_NUL_trans" label: "vcg.flex.c:4000:23" }
  36. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:yy_get_next_buffer" label: "vcg.flex.c:4019:15" }
  37. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  38. edge: { sourcename: "vcglex" targetname: "__addvsi3" }
  39. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:yy_get_previous_state" label: "vcg.flex.c:4050:27" }
  40. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:yy_get_previous_state" label: "vcg.flex.c:4059:27" }
  41. edge: { sourcename: "vcglex" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4069:5" }
  42. node: { title: "vcg.flex.c:yy_get_next_buffer" label: "yy_get_next_buffer\nvcg.flex.c:4092:12" }
  43. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  44. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4103:3" }
  45. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__subvdi3" }
  46. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__subvdi3" }
  47. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  48. node: { title: "__subvsi3" label: "__subvsi3\n<built-in>" shape : ellipse }
  49. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__subvsi3" }
  50. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  51. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__subvdi3" }
  52. node: { title: "__mulvsi3" label: "__mulvsi3\n<built-in>" shape : ellipse }
  53. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__mulvsi3" }
  54. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  55. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__mulvsi3" }
  56. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  57. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcgrealloc" label: "vcg.flex.c:4155:9" }
  58. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4161:5" }
  59. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__subvsi3" }
  60. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  61. node: { title: "gzread" label: "gzread\n/usr/include/zlib.h:1390:21" shape : ellipse }
  62. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "gzread" label: "vcg.flex.c:4173:3" }
  63. node: { title: "gzerror" label: "gzerror\n/usr/include/zlib.h:1655:30" shape : ellipse }
  64. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "gzerror" label: "vcg.flex.c:4173:3" }
  65. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4173:3" }
  66. node: { title: "printf" label: "printf\n/usr/include/stdio.h:332:12" shape : ellipse }
  67. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "printf" label: "vcg.flex.c:4173:3" }
  68. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcgrestart" label: "vcg.flex.c:4181:4" }
  69. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  70. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  71. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  72. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcgrealloc" label: "vcg.flex.c:4196:49" }
  73. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4199:4" }
  74. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  75. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  76. edge: { sourcename: "vcg.flex.c:yy_get_next_buffer" targetname: "__addvsi3" }
  77. node: { title: "vcg.flex.c:yy_get_previous_state" label: "yy_get_previous_state\nvcg.flex.c:4217:22" }
  78. node: { title: "vcg.flex.c:yy_try_NUL_trans" label: "yy_try_NUL_trans\nvcg.flex.c:4249:22" }
  79. node: { title: "vcgrestart" label: "vcgrestart\nvcg.flex.c:4363:6" }
  80. edge: { sourcename: "vcgrestart" targetname: "vcg.flex.c:vcgensure_buffer_stack" label: "vcg.flex.c:4370:3" }
  81. edge: { sourcename: "vcgrestart" targetname: "vcg_create_buffer" label: "vcg.flex.c:4371:30" }
  82. edge: { sourcename: "vcgrestart" targetname: "vcg.flex.c:vcg_init_buffer" label: "vcg.flex.c:4374:2" }
  83. edge: { sourcename: "vcgrestart" targetname: "vcg.flex.c:vcg_load_buffer_state" label: "vcg.flex.c:4375:2" }
  84. node: { title: "vcg_switch_to_buffer" label: "vcg_switch_to_buffer\nvcg.flex.c:4386:6" }
  85. edge: { sourcename: "vcg_switch_to_buffer" targetname: "vcg.flex.c:vcgensure_buffer_stack" label: "vcg.flex.c:4397:2" }
  86. edge: { sourcename: "vcg_switch_to_buffer" targetname: "vcg.flex.c:vcg_load_buffer_state" label: "vcg.flex.c:4409:2" }
  87. node: { title: "vcg.flex.c:vcg_load_buffer_state" label: "vcg_load_buffer_state\nvcg.flex.c:4420:13" }
  88. node: { title: "vcg_create_buffer" label: "vcg_create_buffer\nvcg.flex.c:4442:17" }
  89. edge: { sourcename: "vcg_create_buffer" targetname: "vcgalloc" label: "vcg.flex.c:4449:24" }
  90. edge: { sourcename: "vcg_create_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4451:3" }
  91. edge: { sourcename: "vcg_create_buffer" targetname: "__addvsi3" }
  92. edge: { sourcename: "vcg_create_buffer" targetname: "vcgalloc" label: "vcg.flex.c:4458:25" }
  93. edge: { sourcename: "vcg_create_buffer" targetname: "vcgfree" label: "vcg.flex.c:4460:3" }
  94. edge: { sourcename: "vcg_create_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4461:3" }
  95. edge: { sourcename: "vcg_create_buffer" targetname: "vcg.flex.c:vcg_init_buffer" label: "vcg.flex.c:4466:2" }
  96. node: { title: "vcg_delete_buffer" label: "vcg_delete_buffer\nvcg.flex.c:4479:6" }
  97. edge: { sourcename: "vcg_delete_buffer" targetname: "vcgfree" label: "vcg.flex.c:4492:3" }
  98. edge: { sourcename: "vcg_delete_buffer" targetname: "vcgfree" label: "vcg.flex.c:4494:2" }
  99. node: { title: "vcg.flex.c:vcg_init_buffer" label: "vcg_init_buffer\nvcg.flex.c:4502:13" }
  100. node: { title: "__errno_location" label: "__errno_location\n/usr/include/errno.h:37:13" shape : ellipse }
  101. edge: { sourcename: "vcg.flex.c:vcg_init_buffer" targetname: "__errno_location" label: "vcg.flex.c:4507:15" }
  102. edge: { sourcename: "vcg.flex.c:vcg_init_buffer" targetname: "vcg_flush_buffer" label: "vcg.flex.c:4514:2" }
  103. edge: { sourcename: "vcg.flex.c:vcg_init_buffer" targetname: "__errno_location" label: "vcg.flex.c:4539:2" }
  104. node: { title: "vcg_flush_buffer" label: "vcg_flush_buffer\nvcg.flex.c:4547:6" }
  105. edge: { sourcename: "vcg_flush_buffer" targetname: "vcg.flex.c:vcg_load_buffer_state" label: "vcg.flex.c:4570:3" }
  106. node: { title: "vcgpush_buffer_state" label: "vcgpush_buffer_state\nvcg.flex.c:4581:6" }
  107. edge: { sourcename: "vcgpush_buffer_state" targetname: "vcg.flex.c:vcgensure_buffer_stack" label: "vcg.flex.c:4589:2" }
  108. edge: { sourcename: "vcgpush_buffer_state" targetname: "vcg.flex.c:vcg_load_buffer_state" label: "vcg.flex.c:4605:2" }
  109. node: { title: "vcgpop_buffer_state" label: "vcgpop_buffer_state\nvcg.flex.c:4617:6" }
  110. edge: { sourcename: "vcgpop_buffer_state" targetname: "vcg_delete_buffer" label: "vcg.flex.c:4625:2" }
  111. edge: { sourcename: "vcgpop_buffer_state" targetname: "vcg.flex.c:vcg_load_buffer_state" label: "vcg.flex.c:4631:3" }
  112. node: { title: "vcg.flex.c:vcgensure_buffer_stack" label: "vcgensure_buffer_stack\nvcg.flex.c:4643:13" }
  113. edge: { sourcename: "vcg.flex.c:vcgensure_buffer_stack" targetname: "vcgalloc" label: "vcg.flex.c:4657:50" }
  114. edge: { sourcename: "vcg.flex.c:vcgensure_buffer_stack" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4660:4" }
  115. node: { title: "memset" label: "memset\n/usr/include/string.h:60:14" shape : ellipse }
  116. edge: { sourcename: "vcg.flex.c:vcgensure_buffer_stack" targetname: "memset" label: "vcg.flex.c:4662:3" }
  117. edge: { sourcename: "vcg.flex.c:vcgensure_buffer_stack" targetname: "vcgrealloc" label: "vcg.flex.c:4675:50" }
  118. edge: { sourcename: "vcg.flex.c:vcgensure_buffer_stack" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4679:4" }
  119. edge: { sourcename: "vcg.flex.c:vcgensure_buffer_stack" targetname: "memset" label: "vcg.flex.c:4682:3" }
  120. node: { title: "vcg_scan_buffer" label: "vcg_scan_buffer\nvcg.flex.c:4696:17" }
  121. edge: { sourcename: "vcg_scan_buffer" targetname: "vcgalloc" label: "vcg.flex.c:4704:24" }
  122. edge: { sourcename: "vcg_scan_buffer" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4706:3" }
  123. edge: { sourcename: "vcg_scan_buffer" targetname: "vcg_switch_to_buffer" label: "vcg.flex.c:4719:2" }
  124. node: { title: "vcg_scan_string" label: "vcg_scan_string\nvcg.flex.c:4735:17" }
  125. node: { title: "strlen" label: "strlen\n/usr/include/string.h:384:15" shape : ellipse }
  126. edge: { sourcename: "vcg_scan_string" targetname: "strlen" label: "vcg.flex.c:4738:35" }
  127. edge: { sourcename: "vcg_scan_string" targetname: "vcg_scan_bytes" label: "vcg.flex.c:4738:9" }
  128. node: { title: "vcg_scan_bytes" label: "vcg_scan_bytes\nvcg.flex.c:4751:17" }
  129. edge: { sourcename: "vcg_scan_bytes" targetname: "__addvsi3" }
  130. edge: { sourcename: "vcg_scan_bytes" targetname: "vcgalloc" label: "vcg.flex.c:4760:16" }
  131. edge: { sourcename: "vcg_scan_bytes" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4762:3" }
  132. edge: { sourcename: "vcg_scan_bytes" targetname: "__addvsi3" }
  133. edge: { sourcename: "vcg_scan_bytes" targetname: "__addvsi3" }
  134. edge: { sourcename: "vcg_scan_bytes" targetname: "vcg_scan_buffer" label: "vcg.flex.c:4769:6" }
  135. edge: { sourcename: "vcg_scan_bytes" targetname: "vcgfree" label: "vcg.flex.c:4771:3" }
  136. edge: { sourcename: "vcg_scan_bytes" targetname: "vcg.flex.c:yy_fatal_error" label: "vcg.flex.c:4772:3" }
  137. node: { title: "vcg.flex.c:yy_fatal_error" label: "yy_fatal_error\nvcg.flex.c:4790:24" }
  138. edge: { sourcename: "vcg.flex.c:yy_fatal_error" targetname: "fprintf" label: "vcg.flex.c:4792:2" }
  139. node: { title: "exit" label: "exit\n/usr/include/stdlib.h:614:13" shape : ellipse }
  140. edge: { sourcename: "vcg.flex.c:yy_fatal_error" targetname: "exit" label: "vcg.flex.c:4793:2" }
  141. node: { title: "vcgget_lineno" label: "vcgget_lineno\nvcg.flex.c:4826:5" }
  142. node: { title: "vcgget_in" label: "vcgget_in\nvcg.flex.c:4835:7" }
  143. node: { title: "vcgget_out" label: "vcgget_out\nvcg.flex.c:4843:7" }
  144. node: { title: "vcgget_leng" label: "vcgget_leng\nvcg.flex.c:4851:5" }
  145. node: { title: "vcgget_text" label: "vcgget_text\nvcg.flex.c:4860:7" }
  146. node: { title: "vcgset_lineno" label: "vcgset_lineno\nvcg.flex.c:4872:6" }
  147. node: { title: "vcgset_in" label: "vcgset_in\nvcg.flex.c:4884:6" }
  148. node: { title: "vcgset_out" label: "vcgset_out\nvcg.flex.c:4889:6" }
  149. node: { title: "vcgget_debug" label: "vcgget_debug\nvcg.flex.c:4894:5" }
  150. node: { title: "vcgset_debug" label: "vcgset_debug\nvcg.flex.c:4899:6" }
  151. node: { title: "vcg.flex.c:yy_init_globals" label: "yy_init_globals\nvcg.flex.c:4912:12" }
  152. node: { title: "vcglex_destroy" label: "vcglex_destroy\nvcg.flex.c:4947:5" }
  153. edge: { sourcename: "vcglex_destroy" targetname: "vcg_delete_buffer" label: "vcg.flex.c:4952:3" }
  154. edge: { sourcename: "vcglex_destroy" targetname: "vcgpop_buffer_state" label: "vcg.flex.c:4954:3" }
  155. edge: { sourcename: "vcglex_destroy" targetname: "vcgfree" label: "vcg.flex.c:4958:2" }
  156. edge: { sourcename: "vcglex_destroy" targetname: "vcg.flex.c:yy_init_globals" label: "vcg.flex.c:4963:2" }
  157. node: { title: "vcgalloc" label: "vcgalloc\nvcg.flex.c:4996:7" }
  158. node: { title: "calloc" label: "calloc\n/usr/include/stdlib.h:541:14" shape : ellipse }
  159. edge: { sourcename: "vcgalloc" targetname: "calloc" label: "vcg.flex.c:4999:8" }
  160. node: { title: "vcgrealloc" label: "vcgrealloc\nvcg.flex.c:5006:7" }
  161. node: { title: "realloc" label: "realloc\n/usr/include/stdlib.h:549:14" shape : ellipse }
  162. edge: { sourcename: "vcgrealloc" targetname: "realloc" label: "vcg.flex.c:5016:8" }
  163. node: { title: "vcgfree" label: "vcgfree\nvcg.flex.c:5025:6" }
  164. node: { title: "free" label: "free\n/usr/include/stdlib.h:563:13" shape : ellipse }
  165. edge: { sourcename: "vcgfree" targetname: "free" label: "vcg.flex.c:5028:3" }
  166. node: { title: "vcg_lex_init" label: "vcg_lex_init\nvcg.l:203:6" }
  167. node: { title: "vcg_lex_clear" label: "vcg_lex_clear\nvcg.l:216:6" }
  168. edge: { sourcename: "vcg_lex_clear" targetname: "vcglex_destroy" label: "vcg.l:219:2" }
  169. node: { title: "vcg_yydebug" label: "vcg_yydebug\nvcg.l:226:6" }
  170. }