obstack access function
[libfirm] / testprograms / ref-results / main-type.vcg
1 graph: { title: "ir graph of main"
2 display_edge_labels: yes
3 layoutalgorithm: mindepth
4 manhattan_edges: yes
5 port_sharing: no
6 orientation: bottom_to_top
7 classname 1: "Data"
8 classname 2: "Block"
9 classname 3: "Entity type"classname 4: "Entity owner"classname 5: "Method Param"classname 6: "Method Res"classname 7: "Super"classname 8: "Union"classname 9: "Points-to"classname 10: "Array Element Type"classname 11: "Overwrites"classname 12: "Member"
10 node: {title: "e21"label: "ent a_tp_elem_ent" color: yellow
11  info1:"
12 allocation:  automatic allocated
13 visibility:  local
14 variability: uninitialized
15 volatility:  non_volatile
16 peculiarity: existent
17 name:    a_tp_elem_ent
18 ld_name: a_tp_a_tp_elem_ent
19 offset:  -1"
20 }
21 edge: { sourcename:"e21" targetname: "t1" class: 3 label: "type" color: red}
22 node: {title: "t20" label: "array a_tp"info1: "state: layout_undefined
23 size: -1B,
24 "}
25 edge: { sourcename:"t20" targetname: "t1" class: 10 label: "arr elt tp" color:green}
26 edge: { sourcename:"t20" targetname: "e21" class: 10 label: "arr ent" color: green}
27 node: {title: "t1" label: "primitive int"info1: "state: layout_fixed,
28 mode: I,
29 size: 4B,
30 "}
31 node: {title: "e24"label: "ent a" color: yellow
32  info1:"
33 allocation:  automatic allocated
34 visibility:  local
35 variability: uninitialized
36 volatility:  non_volatile
37 peculiarity: existent
38 name:    a
39 ld_name: mainframe_tp_a
40 offset:  -1"
41 }
42 edge: { sourcename:"e24" targetname: "t20" class: 3 label: "type" color: red}
43 node: {title: "t6" label: "class mainframe_tp"info1: "state: layout_undefined
44 size: -1B,
45 " color: green}
46 edge: { sourcename:"t6" targetname: "e24" class: 12 label: "member" color:blue}
47 node: {title: "e5"label: "ent main" color: yellow
48  info1:"
49 allocation:  static allocated
50 visibility:  local
51 variability: constant
52 volatility:  non_volatile
53 peculiarity: existent
54 name:    main
55 ld_name: ARRAY-STACK_EXAMPLE_main
56 offset:  -1
57 irg = g18"
58 }
59 edge: { sourcename:"e5" targetname: "t3" class: 3 label: "type" color: red}
60 edge: { sourcename:"e5" targetname: "n4" label: "value 0"}
61 node: {title: "n4" label: "&(ARRAY-STACK_EXAMPLE_main)P  4" color: yellow}
62 node: {title: "t2" label: "class ARRAY-STACK_EXAMPLE"info1: "state: layout_undefined
63 size: -1B,
64 " color: green}
65 edge: { sourcename:"t2" targetname: "e5" class: 12 label: "member" color:blue}
66 node: {title: "t3" label: "method main"info1: "state: layout_fixed,
67 mode: P,
68 size: 4B,
69 "}
70 edge: { sourcename:"t3" targetname: "t1" class: 6 label: "res 0" color: green}
71 }