vcg.vcg 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. graph: { title: "src/vcg.c"
  2. node: { title: "src/vcg.c:vel_clear" label: "vel_clear\nsrc/vcg.c:79:13\n32 bytes (static)" }
  3. node: { title: "free" label: "free\n/usr/include/stdlib.h:563:13" shape : ellipse }
  4. edge: { sourcename: "src/vcg.c:vel_clear" targetname: "free" label: "src/vcg.c:88:3" }
  5. node: { title: "src/vcg.c:vnl_clear" label: "vnl_clear\nsrc/vcg.c:97:13\n32 bytes (static)" }
  6. edge: { sourcename: "src/vcg.c:vnl_clear" targetname: "free" label: "src/vcg.c:106:3" }
  7. node: { title: "src/vcg.c:vcgparse_clear" label: "vcgparse_clear\nsrc/vcg.c:115:13\n16 bytes (static)" }
  8. edge: { sourcename: "src/vcg.c:vcgparse_clear" targetname: "src/vcg.c:vel_clear" label: "src/vcg.c:118:2" }
  9. edge: { sourcename: "src/vcg.c:vcgparse_clear" targetname: "src/vcg.c:vnl_clear" label: "src/vcg.c:121:2" }
  10. node: { title: "vcg_lex_clear" label: "vcg_lex_clear\nsrc/vcg.yy.h:39:13" shape : ellipse }
  11. edge: { sourcename: "src/vcg.c:vcgparse_clear" targetname: "vcg_lex_clear" label: "src/vcg.c:124:2" }
  12. node: { title: "vcg_clear_uniqstr" label: "vcg_clear_uniqstr\nsrc/vcgus.h:38:13" shape : ellipse }
  13. edge: { sourcename: "src/vcg.c:vcgparse_clear" targetname: "vcg_clear_uniqstr" label: "src/vcg.c:127:2" }
  14. node: { title: "clear_vcguniqnode" label: "clear_vcguniqnode\nsrc/vcgun.h:38:13" shape : ellipse }
  15. edge: { sourcename: "src/vcg.c:vcgparse_clear" targetname: "clear_vcguniqnode" label: "src/vcg.c:130:2" }
  16. node: { title: "src/vcg.c:vcggraphtitle" label: "vcggraphtitle\nsrc/vcg.c:165:13\n16 bytes (static)" }
  17. node: { title: "vcglex" label: "vcglex\nsrc/vcg.h:50:12" shape : ellipse }
  18. edge: { sourcename: "src/vcg.c:vcggraphtitle" targetname: "vcglex" label: "src/vcg.c:167:13" }
  19. node: { title: "memset" label: "memset\n/usr/include/string.h:60:14" shape : ellipse }
  20. edge: { sourcename: "src/vcg.c:vcggraphtitle" targetname: "memset" label: "src/vcg.c:170:3" }
  21. node: { title: "snprintf" label: "snprintf\n/usr/include/stdio.h:354:12" shape : ellipse }
  22. edge: { sourcename: "src/vcg.c:vcggraphtitle" targetname: "snprintf" label: "src/vcg.c:171:3" }
  23. edge: { sourcename: "src/vcg.c:vcggraphtitle" targetname: "vcglex" label: "src/vcg.c:176:13" }
  24. edge: { sourcename: "src/vcg.c:vcggraphtitle" targetname: "memset" label: "src/vcg.c:179:3" }
  25. edge: { sourcename: "src/vcg.c:vcggraphtitle" targetname: "snprintf" label: "src/vcg.c:180:3" }
  26. node: { title: "src/vcg.c:vcgnode" label: "vcgnode\nsrc/vcg.c:191:13\n48 bytes (static)" }
  27. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:198:13" }
  28. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:201:3" }
  29. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:202:3" }
  30. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:207:13" }
  31. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:210:3" }
  32. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:211:3" }
  33. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:221:14" }
  34. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:224:4" }
  35. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:225:4" }
  36. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:237:15" }
  37. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:240:5" }
  38. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:241:5" }
  39. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:247:15" }
  40. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:250:5" }
  41. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:251:5" }
  42. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:261:15" }
  43. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:264:5" }
  44. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:265:5" }
  45. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:270:15" }
  46. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:273:5" }
  47. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:274:5" }
  48. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:284:15" }
  49. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:287:5" }
  50. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:288:5" }
  51. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcglex" label: "src/vcg.c:294:15" }
  52. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:297:5" }
  53. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:298:5" }
  54. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:307:4" }
  55. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:308:4" }
  56. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "memset" label: "src/vcg.c:321:3" }
  57. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "snprintf" label: "src/vcg.c:322:3" }
  58. node: { title: "calloc" label: "calloc\n/usr/include/stdlib.h:541:14" shape : ellipse }
  59. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "calloc" label: "src/vcg.c:326:12" }
  60. node: { title: "vcguniqnode_add" label: "vcguniqnode_add\nsrc/vcgun.h:41:13" shape : ellipse }
  61. edge: { sourcename: "src/vcg.c:vcgnode" targetname: "vcguniqnode_add" label: "src/vcg.c:350:2" }
  62. node: { title: "src/vcg.c:vcgedge" label: "vcgedge\nsrc/vcg.c:356:13\n48 bytes (static)" }
  63. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:363:13" }
  64. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:366:3" }
  65. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:367:3" }
  66. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:372:13" }
  67. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:375:3" }
  68. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:376:3" }
  69. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:386:14" }
  70. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:389:4" }
  71. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:390:4" }
  72. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:402:15" }
  73. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:405:5" }
  74. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:406:5" }
  75. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:412:15" }
  76. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:415:5" }
  77. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:416:5" }
  78. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:426:15" }
  79. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:429:5" }
  80. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:430:5" }
  81. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:436:15" }
  82. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:439:5" }
  83. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:440:5" }
  84. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:450:15" }
  85. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:453:5" }
  86. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:454:5" }
  87. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "vcglex" label: "src/vcg.c:460:15" }
  88. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:463:5" }
  89. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:464:5" }
  90. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:473:4" }
  91. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:474:4" }
  92. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:487:3" }
  93. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:488:3" }
  94. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "memset" label: "src/vcg.c:494:3" }
  95. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "snprintf" label: "src/vcg.c:495:3" }
  96. edge: { sourcename: "src/vcg.c:vcgedge" targetname: "calloc" label: "src/vcg.c:504:12" }
  97. node: { title: "src/vcg.c:chkedges" label: "chkedges\nsrc/vcg.c:531:13\n32 bytes (static)" }
  98. node: { title: "vcguniqnode" label: "vcguniqnode\nsrc/vcgun.h:44:21" shape : ellipse }
  99. edge: { sourcename: "src/vcg.c:chkedges" targetname: "vcguniqnode" label: "src/vcg.c:539:8" }
  100. edge: { sourcename: "src/vcg.c:chkedges" targetname: "memset" label: "src/vcg.c:541:4" }
  101. edge: { sourcename: "src/vcg.c:chkedges" targetname: "snprintf" label: "src/vcg.c:542:4" }
  102. edge: { sourcename: "src/vcg.c:chkedges" targetname: "vcguniqnode" label: "src/vcg.c:548:8" }
  103. edge: { sourcename: "src/vcg.c:chkedges" targetname: "memset" label: "src/vcg.c:550:4" }
  104. edge: { sourcename: "src/vcg.c:chkedges" targetname: "snprintf" label: "src/vcg.c:551:4" }
  105. node: { title: "src/vcg.c:copyall" label: "copyall\nsrc/vcg.c:564:13\n80 bytes (dynamic,bounded)" }
  106. node: { title: "uniqstr" label: "uniqstr\nsrc/uniqstr.h:41:14" shape : ellipse }
  107. edge: { sourcename: "src/vcg.c:copyall" targetname: "uniqstr" label: "src/vcg.c:573:2" }
  108. node: { title: "add_new_node" label: "add_new_node\nsrc/hier.h:143:13" shape : ellipse }
  109. edge: { sourcename: "src/vcg.c:copyall" targetname: "add_new_node" label: "src/vcg.c:573:2" }
  110. edge: { sourcename: "src/vcg.c:copyall" targetname: "uniqstr" label: "src/vcg.c:580:1" }
  111. node: { title: "add_new_edge" label: "add_new_edge\nsrc/hier.h:151:1" shape : ellipse }
  112. edge: { sourcename: "src/vcg.c:copyall" targetname: "add_new_edge" label: "src/vcg.c:580:1" }
  113. node: { title: "vcgparse" label: "vcgparse\nsrc/vcg.c:588:5\n48 bytes (static)" }
  114. node: { title: "strcmp" label: "strcmp\n/usr/include/string.h:136:12" shape : ellipse }
  115. edge: { sourcename: "vcgparse" targetname: "strcmp" label: "src/vcg.c:602:6" }
  116. node: { title: "vcg_lex_init" label: "vcg_lex_init\nsrc/vcg.yy.h:36:13" shape : ellipse }
  117. edge: { sourcename: "vcgparse" targetname: "vcg_lex_init" label: "src/vcg.c:603:3" }
  118. edge: { sourcename: "vcgparse" targetname: "vcg_lex_init" label: "src/vcg.c:605:3" }
  119. edge: { sourcename: "vcgparse" targetname: "vcglex" label: "src/vcg.c:609:13" }
  120. edge: { sourcename: "vcgparse" targetname: "memset" label: "src/vcg.c:612:3" }
  121. edge: { sourcename: "vcgparse" targetname: "snprintf" label: "src/vcg.c:613:3" }
  122. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:614:3" }
  123. edge: { sourcename: "vcgparse" targetname: "vcglex" label: "src/vcg.c:619:13" }
  124. edge: { sourcename: "vcgparse" targetname: "memset" label: "src/vcg.c:622:3" }
  125. edge: { sourcename: "vcgparse" targetname: "snprintf" label: "src/vcg.c:623:3" }
  126. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:624:3" }
  127. edge: { sourcename: "vcgparse" targetname: "vcglex" label: "src/vcg.c:629:13" }
  128. edge: { sourcename: "vcgparse" targetname: "memset" label: "src/vcg.c:632:3" }
  129. edge: { sourcename: "vcgparse" targetname: "snprintf" label: "src/vcg.c:633:3" }
  130. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:634:3" }
  131. edge: { sourcename: "vcgparse" targetname: "vcglex" label: "src/vcg.c:647:14" }
  132. edge: { sourcename: "vcgparse" targetname: "memset" label: "src/vcg.c:650:4" }
  133. edge: { sourcename: "vcgparse" targetname: "snprintf" label: "src/vcg.c:651:4" }
  134. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcggraphtitle" label: "src/vcg.c:667:4" }
  135. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgnode" label: "src/vcg.c:669:4" }
  136. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgedge" label: "src/vcg.c:671:4" }
  137. edge: { sourcename: "vcgparse" targetname: "memset" label: "src/vcg.c:673:4" }
  138. edge: { sourcename: "vcgparse" targetname: "snprintf" label: "src/vcg.c:674:4" }
  139. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:684:3" }
  140. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:690:3" }
  141. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:chkedges" label: "src/vcg.c:695:2" }
  142. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:699:3" }
  143. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:copyall" label: "src/vcg.c:704:1" }
  144. edge: { sourcename: "vcgparse" targetname: "src/vcg.c:vcgparse_clear" label: "src/vcg.c:706:2" }
  145. }