digraph "include/ruby/internal/compiler_since.h"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Helvetica,fontsize=10,labelfontname=Helvetica,labelfontsize=10];
  node [fontname=Helvetica,fontsize=10,shape=box,height=0.2,width=0.4];
  Node1 [id="Node000001",label="include/ruby/internal\l/compiler_since.h",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Defines RBIMPL_COMPILER_SINCE."];
  Node1 -> Node2 [id="edge1_Node000001_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 [id="Node000002",label="include/ruby/atomic.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d02/atomic_8h.html",tooltip="Atomic operations."];
  Node2 -> Node3 [id="edge2_Node000002_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 [id="Node000003",label="gc/default/default.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d88/default_8c_source.html",tooltip=" "];
  Node3 -> Node4 [id="edge3_Node000003_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node4 [id="Node000004",label="gc.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d16/gc_8c_source.html",tooltip=" "];
  Node2 -> Node5 [id="edge4_Node000002_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node5 [id="Node000005",label="gc/mmtk/mmtk.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d80/mmtk_8c_source.html",tooltip=" "];
  Node2 -> Node6 [id="edge5_Node000002_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node6 [id="Node000006",label="ruby_atomic.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/df3/ruby__atomic_8h_source.html",tooltip=" "];
  Node6 -> Node4 [id="edge6_Node000006_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node31 [id="edge7_Node000002_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node31 [id="Node000031",label="vm_trace.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d80/vm__trace_8c_source.html",tooltip=" "];
  Node1 -> Node81 [id="edge8_Node000001_Node000081",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node81 [id="Node000081",label="include/ruby/backward\l/2/gcc_version_since.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/da0/gcc__version__since_8h_source.html",tooltip=" "];
  Node81 -> Node82 [id="edge9_Node000081_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node82 [id="Node000082",label="internal/compilers.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d0/dc5/compilers_8h_source.html",tooltip=" "];
  Node82 -> Node84 [id="edge10_Node000082_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node84 [id="Node000084",label="file.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d13/file_8c_source.html",tooltip=" "];
  Node82 -> Node86 [id="edge11_Node000082_Node000086",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node86 [id="Node000086",label="internal/bits.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/db9/bits_8h_source.html",tooltip=" "];
  Node86 -> Node3 [id="edge12_Node000086_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node86 -> Node87 [id="edge13_Node000086_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node87 [id="Node000087",label="internal/fixnum.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d5/d97/internal_2fixnum_8h_source.html",tooltip=" "];
  Node86 -> Node31 [id="edge14_Node000086_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node82 -> Node87 [id="edge15_Node000082_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node82 -> Node47 [id="edge16_Node000082_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node47 [id="Node000047",label="internal/gc.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/dbe/internal_2gc_8h_source.html",tooltip=" "];
  Node47 -> Node48 [id="edge17_Node000047_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node48 [id="Node000048",label="bignum.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/dcc/bignum_8c_source.html",tooltip=" "];
  Node47 -> Node49 [id="edge18_Node000047_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node49 [id="Node000049",label="compile.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d47/compile_8c_source.html",tooltip=" "];
  Node47 -> Node16 [id="edge19_Node000047_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node16 [id="Node000016",label="cont.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d75/cont_8c_source.html",tooltip=" "];
  Node47 -> Node17 [id="edge20_Node000047_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node17 [id="Node000017",label="debug.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d72/debug_8c_source.html",tooltip=" "];
  Node47 -> Node50 [id="edge21_Node000047_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node50 [id="Node000050",label="dir.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d32/dir_8c_source.html",tooltip=" "];
  Node47 -> Node19 [id="edge22_Node000047_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node19 [id="Node000019",label="eval.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d57/eval_8c_source.html",tooltip=" "];
  Node47 -> Node4 [id="edge23_Node000047_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node47 -> Node31 [id="edge24_Node000047_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node115 [id="edge25_Node000001_Node000115",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node115 [id="Node000115",label="include/ruby/internal\l/assume.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d4a/internal_2assume_8h.html",tooltip="Defines RBIMPL_ASSUME / RBIMPL_UNREACHABLE."];
  Node115 -> Node116 [id="edge26_Node000115_Node000116",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 [id="Node000116",label="include/ruby/assert.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/da7/assert_8h.html",tooltip=" "];
  Node116 -> Node5 [id="edge27_Node000116_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node2 [id="edge28_Node000116_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node134 [id="edge29_Node000116_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node134 [id="Node000134",label="include/ruby/internal\l/arithmetic/int.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d7e/int_8h.html",tooltip="Arithmetic conversion between C's int and Ruby's."];
  Node134 -> Node257 [id="edge30_Node000134_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node257 [id="Node000257",label="include/ruby/internal\l/arithmetic/char.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/df3/char_8h.html",tooltip="Arithmetic conversion between C's char and Ruby's."];
  Node134 -> Node258 [id="edge31_Node000134_Node000258",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node258 [id="Node000258",label="include/ruby/internal\l/arithmetic/mode_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/df0/mode__t_8h.html",tooltip="Arithmetic conversion between C's mode_t and Ruby's."];
  Node134 -> Node259 [id="edge32_Node000134_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node259 [id="Node000259",label="include/ruby/internal\l/arithmetic/off_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/dcd/off__t_8h.html",tooltip="Arithmetic conversion between C's off_t and Ruby's."];
  Node134 -> Node260 [id="edge33_Node000134_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node260 [id="Node000260",label="include/ruby/internal\l/arithmetic/size_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d1/dc9/size__t_8h.html",tooltip="Arithmetic conversion between C's size_t and Ruby's."];
  Node116 -> Node263 [id="edge34_Node000116_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 [id="Node000263",label="include/ruby/internal\l/arithmetic/long.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/da6/long_8h.html",tooltip="Arithmetic conversion between C's long and Ruby's."];
  Node263 -> Node257 [id="edge35_Node000263_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node264 [id="edge36_Node000263_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 [id="Node000264",label="include/ruby/internal\l/arithmetic/gid_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/d52/gid__t_8h.html",tooltip="Arithmetic conversion between C's gid_t and Ruby's."];
  Node263 -> Node134 [id="edge37_Node000263_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node259 [id="edge38_Node000263_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node265 [id="edge39_Node000263_Node000265",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node265 [id="Node000265",label="include/ruby/internal\l/arithmetic/pid_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d7/d75/pid__t_8h.html",tooltip="Arithmetic conversion between C's pid_t and Ruby's."];
  Node263 -> Node260 [id="edge40_Node000263_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node266 [id="edge41_Node000263_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node266 [id="Node000266",label="include/ruby/internal\l/arithmetic/st_data_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$de/dbc/st__data__t_8h.html",tooltip="Arithmetic conversion between C's st_data_t and Ruby's."];
  Node263 -> Node267 [id="edge42_Node000263_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node267 [id="Node000267",label="include/ruby/internal\l/arithmetic/uid_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/dc6/uid__t_8h.html",tooltip="Arithmetic conversion between C's uid_t and Ruby's."];
  Node263 -> Node268 [id="edge43_Node000263_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node268 [id="Node000268",label="include/ruby/internal\l/core/rarray.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/de1/rarray_8h.html",tooltip="Defines struct RArray."];
  Node263 -> Node269 [id="edge44_Node000263_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node269 [id="Node000269",label="include/ruby/internal\l/core/rstring.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/dcf/rstring_8h.html",tooltip="Defines struct RString."];
  Node269 -> Node257 [id="edge45_Node000269_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node269 -> Node270 [id="edge46_Node000269_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node270 [id="Node000270",label="include/ruby/internal\l/core/rregexp.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/d61/rregexp_8h.html",tooltip="Defines struct RRegexp."];
  Node263 -> Node271 [id="edge47_Node000263_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 [id="Node000271",label="include/ruby/internal\l/intern/complex.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d42/include_2ruby_2internal_2intern_2complex_8h.html",tooltip="Public APIs related to rb_cComplex."];
  Node271 -> Node272 [id="edge48_Node000271_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 [id="Node000272",label="include/ruby/intern.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d2e/intern_8h.html",tooltip=" "];
  Node272 -> Node137 [id="edge49_Node000272_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 [id="Node000137",label="include/ruby/ruby.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$de/de6/ruby_2ruby_8h.html",tooltip=" "];
  Node137 -> Node17 [id="edge50_Node000137_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node139 [id="edge51_Node000137_Node000139",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node139 [id="Node000139",label="debug_counter.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d2c/debug__counter_8h_source.html",tooltip=" "];
  Node139 -> Node15 [id="edge52_Node000139_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node15 [id="Node000015",label="class.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d0c/class_8c_source.html",tooltip=" "];
  Node139 -> Node139 [id="edge53_Node000139_Node000139",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node139 -> Node4 [id="edge54_Node000139_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node139 -> Node3 [id="edge55_Node000139_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node139 -> Node35 [id="edge56_Node000139_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node35 [id="Node000035",label="hash.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d04/hash_8c_source.html",tooltip=" "];
  Node137 -> Node50 [id="edge57_Node000137_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node34 [id="edge58_Node000137_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node34 [id="Node000034",label="enumerator.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d46/enumerator_8c_source.html",tooltip=" "];
  Node137 -> Node3 [id="edge59_Node000137_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node145 [id="edge60_Node000137_Node000145",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node145 [id="Node000145",label="id_table.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d0a/id__table_8h_source.html",tooltip=" "];
  Node145 -> Node15 [id="edge61_Node000145_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node145 -> Node49 [id="edge62_Node000145_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node145 -> Node16 [id="edge63_Node000145_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node145 -> Node4 [id="edge64_Node000145_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node136 [id="edge65_Node000137_Node000136",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node136 [id="Node000136",label="include/ruby/fiber\l/scheduler.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d2/dd8/scheduler_8h.html",tooltip="Scheduler APIs."];
  Node136 -> Node16 [id="edge66_Node000136_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node136 -> Node19 [id="edge67_Node000136_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node174 [id="edge68_Node000137_Node000174",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node174 [id="Node000174",label="include/ruby/io/buffer.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d5/d08/buffer_8h.html",tooltip=" "];
  Node137 -> Node176 [id="edge69_Node000137_Node000176",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 [id="Node000176",label="internal.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/dde/internal_8h_source.html",tooltip=" "];
  Node176 -> Node48 [id="edge70_Node000176_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node15 [id="edge71_Node000176_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node49 [id="edge72_Node000176_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node33 [id="edge73_Node000176_Node000033",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node33 [id="Node000033",label="complex.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d81/complex_8c_source.html",tooltip=" "];
  Node176 -> Node16 [id="edge74_Node000176_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node50 [id="edge75_Node000176_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node103 [id="edge76_Node000176_Node000103",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node103 [id="Node000103",label="encoding.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/db5/encoding_8c_source.html",tooltip=" "];
  Node176 -> Node34 [id="edge77_Node000176_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node18 [id="edge78_Node000176_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node18 [id="Node000018",label="error.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/dcc/error_8c_source.html",tooltip=" "];
  Node176 -> Node19 [id="edge79_Node000176_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node84 [id="edge80_Node000176_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node4 [id="edge81_Node000176_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node35 [id="edge82_Node000176_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 -> Node31 [id="edge83_Node000176_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node180 [id="edge84_Node000137_Node000180",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node180 [id="Node000180",label="internal/array.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d7d/internal_2array_8h_source.html",tooltip=" "];
  Node180 -> Node49 [id="edge85_Node000180_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node180 -> Node33 [id="edge86_Node000180_Node000033",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node180 -> Node50 [id="edge87_Node000180_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node180 -> Node35 [id="edge88_Node000180_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node182 [id="edge89_Node000137_Node000182",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node182 [id="Node000182",label="internal/bignum.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d98/internal_2bignum_8h_source.html",tooltip=" "];
  Node182 -> Node48 [id="edge90_Node000182_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node182 -> Node35 [id="edge91_Node000182_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node86 [id="edge92_Node000137_Node000086",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node183 [id="edge93_Node000137_Node000183",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node183 [id="Node000183",label="internal/compile.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/d03/compile_8h_source.html",tooltip=" "];
  Node183 -> Node49 [id="edge94_Node000183_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node183 -> Node4 [id="edge95_Node000183_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node104 [id="edge96_Node000137_Node000104",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 [id="Node000104",label="internal/error.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/da2/internal_2error_8h_source.html",tooltip=" "];
  Node104 -> Node49 [id="edge97_Node000104_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node16 [id="edge98_Node000104_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node50 [id="edge99_Node000104_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node103 [id="edge100_Node000104_Node000103",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node34 [id="edge101_Node000104_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node18 [id="edge102_Node000104_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node19 [id="edge103_Node000104_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node84 [id="edge104_Node000104_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node4 [id="edge105_Node000104_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 -> Node35 [id="edge106_Node000104_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node87 [id="edge107_Node000137_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node137 -> Node47 [id="edge108_Node000137_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node104 [id="edge109_Node000272_Node000104",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node87 [id="edge110_Node000272_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node273 [id="edge111_Node000263_Node000273",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node273 [id="Node000273",label="include/ruby/internal\l/intern/rational.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/de7/include_2ruby_2internal_2intern_2rational_8h.html",tooltip="Public APIs related to rb_cRational."];
  Node273 -> Node272 [id="edge112_Node000273_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node266 [id="edge113_Node000116_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node274 [id="edge114_Node000116_Node000274",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 [id="Node000274",label="include/ruby/internal\l/attr/pure.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d0a/pure_8h.html",tooltip="Defines RBIMPL_ATTR_PURE."];
  Node274 -> Node275 [id="edge115_Node000274_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node275 [id="Node000275",label="include/ruby/backward\l/2/attributes.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/d6e/attributes_8h_source.html",tooltip=" "];
  Node275 -> Node278 [id="edge116_Node000275_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node278 [id="Node000278",label="include/ruby/defines.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/dee/include_2ruby_2defines_8h.html",tooltip=" "];
  Node278 -> Node279 [id="edge117_Node000278_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node279 [id="Node000279",label="addr2line.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d04/addr2line_8c_source.html",tooltip=" "];
  Node278 -> Node272 [id="edge118_Node000278_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node278 -> Node282 [id="edge119_Node000278_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node282 [id="Node000282",label="include/ruby/internal\l/core/rdata.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/de3/rdata_8h.html",tooltip="Defines struct RData."];
  Node282 -> Node283 [id="edge120_Node000282_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 [id="Node000283",label="include/ruby/internal\l/core/rtypeddata.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/d92/rtypeddata_8h.html",tooltip="Defines struct RTypedData."];
  Node283 -> Node284 [id="edge121_Node000283_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 [id="Node000284",label="include/ruby/memory\l_view.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/d7d/memory__view_8h.html",tooltip="Memory View."];
  Node278 -> Node285 [id="edge122_Node000278_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 [id="Node000285",label="include/ruby/internal\l/fl_type.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/dbc/fl__type_8h.html",tooltip="Defines enum ruby_fl_type."];
  Node285 -> Node268 [id="edge123_Node000285_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node282 [id="edge124_Node000285_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node286 [id="edge125_Node000285_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node286 [id="Node000286",label="include/ruby/internal\l/core/robject.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/d69/robject_8h.html",tooltip="Defines struct RObject."];
  Node285 -> Node269 [id="edge126_Node000285_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node283 [id="edge127_Node000285_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node287 [id="edge128_Node000285_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 [id="Node000287",label="include/ruby/internal\l/encoding/coderange.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d43/coderange_8h.html",tooltip="Routines for code ranges."];
  Node287 -> Node288 [id="edge129_Node000287_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node288 [id="Node000288",label="include/ruby/internal\l/encoding/encoding.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d1f/include_2ruby_2internal_2encoding_2encoding_8h.html",tooltip="Defines rb_encoding."];
  Node288 -> Node289 [id="edge130_Node000288_Node000289",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node289 [id="Node000289",label="include/ruby/internal\l/encoding/ctype.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d1/d0f/encoding_2ctype_8h.html",tooltip="Routines to query chacater types."];
  Node288 -> Node292 [id="edge131_Node000288_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node292 [id="Node000292",label="include/ruby/internal\l/encoding/sprintf.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$de/da8/encoding_2sprintf_8h.html",tooltip="Routines to manipulate encodings of symbols."];
  Node285 -> Node288 [id="edge132_Node000285_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node295 [id="edge133_Node000285_Node000295",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node295 [id="Node000295",label="include/ruby/internal\l/globals.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d87/globals_8h.html",tooltip="Ruby-level global variables / constants, visible from C."];
  Node295 -> Node137 [id="edge134_Node000295_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node298 [id="edge135_Node000285_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node298 [id="Node000298",label="include/ruby/internal\l/newobj.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/dc6/newobj_8h.html",tooltip="Defines #NEWOBJ."];
  Node298 -> Node137 [id="edge136_Node000298_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 -> Node137 [id="edge137_Node000285_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node278 -> Node300 [id="edge138_Node000278_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node300 [id="Node000300",label="include/ruby/internal\l/memory.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d18/memory_8h.html",tooltip="Memory management stuff."];
  Node300 -> Node137 [id="edge139_Node000300_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node278 -> Node137 [id="edge140_Node000278_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node278 -> Node315 [id="edge141_Node000278_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 [id="Node000315",label="include/ruby/util.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/df7/include_2ruby_2util_8h.html",tooltip=" "];
  Node315 -> Node48 [id="edge142_Node000315_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node17 [id="edge143_Node000315_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node50 [id="edge144_Node000315_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node103 [id="edge145_Node000315_Node000103",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node18 [id="edge146_Node000315_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node84 [id="edge147_Node000315_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node4 [id="edge148_Node000315_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node3 [id="edge149_Node000315_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node35 [id="edge150_Node000315_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node318 [id="edge151_Node000274_Node000318",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node318 [id="Node000318",label="include/ruby/internal\l/arithmetic/double.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/d6e/double_8h.html",tooltip="Arithmetic conversion between C's double and Ruby's."];
  Node274 -> Node268 [id="edge152_Node000274_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node319 [id="edge153_Node000274_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 [id="Node000319",label="include/ruby/internal\l/core/rbasic.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/dcf/rbasic_8h.html",tooltip="Defines struct RBasic."];
  Node319 -> Node268 [id="edge154_Node000319_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node282 [id="edge155_Node000319_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node320 [id="edge156_Node000319_Node000320",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node320 [id="Node000320",label="include/ruby/internal\l/core/rfile.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d00/rfile_8h.html",tooltip="Defines struct RFile."];
  Node319 -> Node321 [id="edge157_Node000319_Node000321",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 [id="Node000321",label="include/ruby/internal\l/core/rmatch.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d6c/rmatch_8h.html",tooltip="Defines struct RMatch."];
  Node321 -> Node322 [id="edge158_Node000321_Node000322",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node322 [id="Node000322",label="include/ruby/re.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d07/include_2ruby_2re_8h.html",tooltip=" "];
  Node322 -> Node4 [id="edge159_Node000322_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node270 [id="edge160_Node000319_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node269 [id="edge161_Node000319_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node283 [id="edge162_Node000319_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node288 [id="edge163_Node000319_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node285 [id="edge164_Node000319_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node298 [id="edge165_Node000319_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node323 [id="edge166_Node000319_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 [id="Node000323",label="include/ruby/internal\l/value_type.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d6a/value__type_8h.html",tooltip="Defines enum ruby_value_type."];
  Node323 -> Node257 [id="edge167_Node000323_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node268 [id="edge168_Node000323_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node282 [id="edge169_Node000323_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node321 [id="edge170_Node000323_Node000321",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node286 [id="edge171_Node000323_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node270 [id="edge172_Node000323_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node269 [id="edge173_Node000323_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node283 [id="edge174_Node000323_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node285 [id="edge175_Node000323_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node295 [id="edge176_Node000323_Node000295",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node323 -> Node137 [id="edge177_Node000323_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node321 [id="edge178_Node000274_Node000321",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node286 [id="edge179_Node000274_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node270 [id="edge180_Node000274_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node269 [id="edge181_Node000274_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node283 [id="edge182_Node000274_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node287 [id="edge183_Node000274_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node288 [id="edge184_Node000274_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node285 [id="edge185_Node000274_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node325 [id="edge186_Node000274_Node000325",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node325 [id="Node000325",label="include/ruby/internal/gc.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/df8/include_2ruby_2internal_2gc_8h.html",tooltip="Registering values to the GC."];
  Node325 -> Node268 [id="edge187_Node000325_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node325 -> Node137 [id="edge188_Node000325_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node295 [id="edge189_Node000274_Node000295",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node326 [id="edge190_Node000274_Node000326",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node326 [id="Node000326",label="include/ruby/internal\l/intern/array.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d6b/include_2ruby_2internal_2intern_2array_8h.html",tooltip="Public APIs related to rb_cArray."];
  Node326 -> Node272 [id="edge191_Node000326_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node326 -> Node297 [id="edge192_Node000326_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node297 [id="Node000297",label="include/ruby/internal\l/scan_args.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d4e/scan__args_8h.html",tooltip="Compile-time static implementation of rb_scan_args()."];
  Node297 -> Node137 [id="edge193_Node000297_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node271 [id="edge194_Node000274_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node327 [id="edge195_Node000274_Node000327",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node327 [id="Node000327",label="include/ruby/internal\l/intern/file.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d06/include_2ruby_2internal_2intern_2file_8h.html",tooltip="Public APIs related to rb_cFile."];
  Node327 -> Node272 [id="edge196_Node000327_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node328 [id="edge197_Node000274_Node000328",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node328 [id="Node000328",label="include/ruby/internal\l/intern/object.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d93/include_2ruby_2internal_2intern_2object_8h.html",tooltip="Public APIs related to rb_cObject."];
  Node328 -> Node272 [id="edge198_Node000328_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node273 [id="edge199_Node000274_Node000273",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node329 [id="edge200_Node000274_Node000329",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node329 [id="Node000329",label="include/ruby/internal\l/intern/select/largesize.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d5d/largesize_8h.html",tooltip="Public APIs to provide rb_fd_select()."];
  Node274 -> Node330 [id="edge201_Node000274_Node000330",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node330 [id="Node000330",label="include/ruby/internal\l/intern/select/posix.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/dd9/posix_8h.html",tooltip="Public APIs to provide rb_fd_select()."];
  Node330 -> Node331 [id="edge202_Node000330_Node000331",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node331 [id="Node000331",label="include/ruby/internal\l/intern/select.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dab/select_8h.html",tooltip="Public APIs to provide rb_fd_select()."];
  Node331 -> Node272 [id="edge203_Node000331_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node332 [id="edge204_Node000274_Node000332",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node332 [id="Node000332",label="include/ruby/internal\l/intern/select/win32.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d1b/internal_2intern_2select_2win32_8h.html",tooltip="Public APIs to provide rb_fd_select()."];
  Node274 -> Node333 [id="edge205_Node000274_Node000333",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node333 [id="Node000333",label="include/ruby/internal\l/intern/signal.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d39/include_2ruby_2internal_2intern_2signal_8h.html",tooltip="Signal handling APIs."];
  Node333 -> Node272 [id="edge206_Node000333_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node305 [id="edge207_Node000274_Node000305",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node305 [id="Node000305",label="include/ruby/internal\l/intern/string.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/d68/include_2ruby_2internal_2intern_2string_8h.html",tooltip="Public APIs related to rb_cString."];
  Node305 -> Node272 [id="edge208_Node000305_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node334 [id="edge209_Node000274_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node334 [id="Node000334",label="include/ruby/internal\l/symbol.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/d00/include_2ruby_2internal_2symbol_8h.html",tooltip="Defines rb_intern."];
  Node334 -> Node137 [id="edge210_Node000334_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node323 [id="edge211_Node000274_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node161 [id="edge212_Node000274_Node000161",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node161 [id="Node000161",label="include/ruby/io.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dd/d83/include_2ruby_2io_8h.html",tooltip=" "];
  Node161 -> Node17 [id="edge213_Node000161_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node161 -> Node4 [id="edge214_Node000161_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 -> Node284 [id="edge215_Node000274_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node268 [id="edge216_Node000116_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node319 [id="edge217_Node000116_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node321 [id="edge218_Node000116_Node000321",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node269 [id="edge219_Node000116_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node285 [id="edge220_Node000116_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node325 [id="edge221_Node000116_Node000325",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node332 [id="edge222_Node000116_Node000332",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node298 [id="edge223_Node000116_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node297 [id="edge224_Node000116_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node336 [id="edge225_Node000116_Node000336",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node336 [id="Node000336",label="include/ruby/internal\l/static_assert.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d6/d78/include_2ruby_2internal_2static__assert_8h.html",tooltip="Defines RBIMPL_STATIC_ASSERT."];
  Node336 -> Node2 [id="edge226_Node000336_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node336 -> Node297 [id="edge227_Node000336_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node323 [id="edge228_Node000116_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node116 -> Node137 [id="edge229_Node000116_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node115 -> Node387 [id="edge230_Node000115_Node000387",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node387 [id="Node000387",label="include/ruby/backward\l/2/assume.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d1/d32/backward_22_2assume_8h.html",tooltip="Defines ASSUME / RB_LIKELY / UNREACHABLE."];
  Node387 -> Node116 [id="edge231_Node000387_Node000116",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node387 -> Node278 [id="edge232_Node000387_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node387 -> Node300 [id="edge233_Node000387_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node387 -> Node137 [id="edge234_Node000387_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node115 -> Node263 [id="edge235_Node000115_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node115 -> Node283 [id="edge236_Node000115_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node115 -> Node323 [id="edge237_Node000115_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node388 [id="edge238_Node000001_Node000388",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 [id="Node000388",label="include/ruby/internal\l/attr/const.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d5a/const_8h.html",tooltip="Defines RBIMPL_ATTR_CONST."];
  Node388 -> Node275 [id="edge239_Node000388_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node257 [id="edge240_Node000388_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node134 [id="edge241_Node000388_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node263 [id="edge242_Node000388_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node266 [id="edge243_Node000388_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node389 [id="edge244_Node000388_Node000389",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node389 [id="Node000389",label="include/ruby/internal\l/ctype.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d0d/ctype_8h.html",tooltip="Our own, locale independent, character handling routines."];
  Node389 -> Node137 [id="edge245_Node000389_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node287 [id="edge246_Node000388_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node289 [id="edge247_Node000388_Node000289",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node288 [id="edge248_Node000388_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node328 [id="edge249_Node000388_Node000328",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node360 [id="edge250_Node000388_Node000360",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 [id="Node000360",label="include/ruby/internal\l/intern/parse.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d68/include_2ruby_2internal_2intern_2parse_8h.html",tooltip="Public APIs related to rb_cSymbol."];
  Node360 -> Node272 [id="edge251_Node000360_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node330 [id="edge252_Node000388_Node000330",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node300 [id="edge253_Node000388_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node377 [id="edge254_Node000388_Node000377",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 [id="Node000377",label="include/ruby/internal\l/special_consts.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d89/special__consts_8h.html",tooltip="Defines enum ruby_special_consts."];
  Node377 -> Node134 [id="edge255_Node000377_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node263 [id="edge256_Node000377_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node319 [id="edge257_Node000377_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node285 [id="edge258_Node000377_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node325 [id="edge259_Node000377_Node000325",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node295 [id="edge260_Node000377_Node000295",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node298 [id="edge261_Node000377_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node323 [id="edge262_Node000377_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 -> Node137 [id="edge263_Node000377_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node388 -> Node161 [id="edge264_Node000388_Node000161",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node390 [id="edge265_Node000001_Node000390",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 [id="Node000390",label="include/ruby/internal\l/attr/deprecated.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/dce/deprecated_8h.html",tooltip="Defines RBIMPL_ATTR_DEPRECATED."];
  Node390 -> Node275 [id="edge266_Node000390_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node339 [id="edge267_Node000390_Node000339",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node339 [id="Node000339",label="include/ruby/debug.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d16/debug_8h.html",tooltip=" "];
  Node339 -> Node4 [id="edge268_Node000339_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node339 -> Node3 [id="edge269_Node000339_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node339 -> Node5 [id="edge270_Node000339_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node339 -> Node31 [id="edge271_Node000339_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node282 [id="edge272_Node000390_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node286 [id="edge273_Node000390_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node288 [id="edge274_Node000390_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node285 [id="edge275_Node000390_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node271 [id="edge276_Node000390_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node328 [id="edge277_Node000390_Node000328",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node305 [id="edge278_Node000390_Node000305",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node374 [id="edge279_Node000390_Node000374",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node374 [id="Node000374",label="include/ruby/internal\l/iterator.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d22/iterator_8h.html",tooltip="Block related APIs."];
  Node374 -> Node302 [id="edge280_Node000374_Node000302",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node302 [id="Node000302",label="include/ruby/backward\l/cxxanyargs.hpp",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d6e/cxxanyargs_8hpp.html",tooltip="Provides old prototypes for C++ programs."];
  Node302 -> Node303 [id="edge281_Node000302_Node000303",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node303 [id="Node000303",label="include/ruby/internal\l/anyargs.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d53/anyargs_8h.html",tooltip="Function overloads to issue warnings around ANYARGS."];
  Node303 -> Node137 [id="edge282_Node000303_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node374 -> Node297 [id="edge283_Node000374_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node374 -> Node137 [id="edge284_Node000374_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node390 -> Node298 [id="edge285_Node000390_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node391 [id="edge286_Node000001_Node000391",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node391 [id="Node000391",label="include/ruby/internal\l/attr/forceinline.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d51/forceinline_8h.html",tooltip="Defines RBIMPL_ATTR_FORCEINLINE."];
  Node391 -> Node275 [id="edge287_Node000391_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node391 -> Node319 [id="edge288_Node000391_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node391 -> Node285 [id="edge289_Node000391_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node391 -> Node297 [id="edge290_Node000391_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node391 -> Node323 [id="edge291_Node000391_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node392 [id="edge292_Node000001_Node000392",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 [id="Node000392",label="include/ruby/internal\l/attr/noalias.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/dc1/noalias_8h.html",tooltip="Defines RBIMPL_ATTR_NOALIAS."];
  Node392 -> Node2 [id="edge293_Node000392_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node319 [id="edge294_Node000392_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node288 [id="edge295_Node000392_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node285 [id="edge296_Node000392_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node326 [id="edge297_Node000392_Node000326",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node330 [id="edge298_Node000392_Node000330",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node332 [id="edge299_Node000392_Node000332",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node300 [id="edge300_Node000392_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node334 [id="edge301_Node000392_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node392 -> Node315 [id="edge302_Node000392_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node393 [id="edge303_Node000001_Node000393",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node393 [id="Node000393",label="include/ruby/internal\l/attr/noexcept.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d01/noexcept_8h.html",tooltip="Defines RBIMPL_ATTR_NOEXCEPT."];
  Node393 -> Node326 [id="edge304_Node000393_Node000326",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node393 -> Node394 [id="edge305_Node000393_Node000394",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node394 [id="Node000394",label="include/ruby/internal\l/xmalloc.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/de3/xmalloc_8h.html",tooltip="Declares ruby_xmalloc()."];
  Node394 -> Node278 [id="edge306_Node000394_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node394 -> Node300 [id="edge307_Node000394_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node274 [id="edge308_Node000001_Node000274",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node395 [id="edge309_Node000001_Node000395",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node395 [id="Node000395",label="include/ruby/internal\l/attr/restrict.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/dbd/restrict_8h.html",tooltip="Defines RBIMPL_ATTR_RESTRICT."];
  Node395 -> Node275 [id="edge310_Node000395_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node395 -> Node300 [id="edge311_Node000395_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node395 -> Node394 [id="edge312_Node000395_Node000394",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node395 -> Node315 [id="edge313_Node000395_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node396 [id="edge314_Node000001_Node000396",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 [id="Node000396",label="include/ruby/internal\l/cast.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d2b/cast_8h_source.html",tooltip=" "];
  Node396 -> Node116 [id="edge315_Node000396_Node000116",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node2 [id="edge316_Node000396_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node303 [id="edge317_Node000396_Node000303",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node257 [id="edge318_Node000396_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node263 [id="edge319_Node000396_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node266 [id="edge320_Node000396_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node115 [id="edge321_Node000396_Node000115",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node268 [id="edge322_Node000396_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node319 [id="edge323_Node000396_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node343 [id="edge324_Node000396_Node000343",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node343 [id="Node000343",label="include/ruby/internal\l/core/rclass.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/d25/rclass_8h.html",tooltip="Routines to manipulate struct RClass."];
  Node396 -> Node282 [id="edge325_Node000396_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node320 [id="edge326_Node000396_Node000320",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node321 [id="edge327_Node000396_Node000321",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node286 [id="edge328_Node000396_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node270 [id="edge329_Node000396_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node269 [id="edge330_Node000396_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node283 [id="edge331_Node000396_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node285 [id="edge332_Node000396_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node369 [id="edge333_Node000396_Node000369",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node369 [id="Node000369",label="include/ruby/internal\l/intern/thread.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d64/include_2ruby_2internal_2intern_2thread_8h.html",tooltip="Public APIs related to rb_cThread."];
  Node369 -> Node302 [id="edge334_Node000369_Node000302",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node369 -> Node272 [id="edge335_Node000369_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node300 [id="edge336_Node000396_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node298 [id="edge337_Node000396_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node397 [id="edge338_Node000396_Node000397",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node397 [id="Node000397",label="include/ruby/internal\l/stdckdint.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/dde/stdckdint_8h_source.html",tooltip=" "];
  Node397 -> Node300 [id="edge339_Node000397_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node334 [id="edge340_Node000396_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node396 -> Node323 [id="edge341_Node000396_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node398 [id="edge342_Node000001_Node000398",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 [id="Node000398",label="include/ruby/internal\l/config.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d16/config_8h_source.html",tooltip=" "];
  Node398 -> Node279 [id="edge343_Node000398_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node48 [id="edge344_Node000398_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node15 [id="edge345_Node000398_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node49 [id="edge346_Node000398_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node33 [id="edge347_Node000398_Node000033",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node16 [id="edge348_Node000398_Node000016",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node17 [id="edge349_Node000398_Node000017",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node139 [id="edge350_Node000398_Node000139",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node50 [id="edge351_Node000398_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node103 [id="edge352_Node000398_Node000103",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node34 [id="edge353_Node000398_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node18 [id="edge354_Node000398_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node19 [id="edge355_Node000398_Node000019",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node84 [id="edge356_Node000398_Node000084",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node4 [id="edge357_Node000398_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node3 [id="edge358_Node000398_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node35 [id="edge359_Node000398_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node145 [id="edge360_Node000398_Node000145",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node2 [id="edge361_Node000398_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node387 [id="edge362_Node000398_Node000387",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node275 [id="edge363_Node000398_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node338 [id="edge364_Node000398_Node000338",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node338 [id="Node000338",label="include/ruby/backward\l/2/inttypes.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/dd6/inttypes_8h_source.html",tooltip=" "];
  Node338 -> Node137 [id="edge365_Node000338_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node399 [id="edge366_Node000398_Node000399",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node399 [id="Node000399",label="include/ruby/backward\l/2/limits.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/d86/limits_8h_source.html",tooltip=" "];
  Node399 -> Node2 [id="edge367_Node000399_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node399 -> Node300 [id="edge368_Node000399_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node399 -> Node137 [id="edge369_Node000399_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node399 -> Node86 [id="edge370_Node000399_Node000086",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node399 -> Node87 [id="edge371_Node000399_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node403 [id="edge372_Node000398_Node000403",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node403 [id="Node000403",label="include/ruby/backward\l/2/long_long.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d7/db0/backward_22_2long__long_8h.html",tooltip="Defines old LONG_LONG."];
  Node403 -> Node399 [id="edge373_Node000403_Node000399",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node403 -> Node278 [id="edge374_Node000403_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node403 -> Node259 [id="edge375_Node000403_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node403 -> Node260 [id="edge376_Node000403_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node403 -> Node349 [id="edge377_Node000403_Node000349",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node349 [id="Node000349",label="include/ruby/internal\l/intern/bignum.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d5e/include_2ruby_2internal_2intern_2bignum_8h.html",tooltip="Public APIs related to so-called rb_cBignum."];
  Node349 -> Node272 [id="edge378_Node000349_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node403 -> Node300 [id="edge379_Node000403_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node302 [id="edge380_Node000398_Node000302",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node278 [id="edge381_Node000398_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node136 [id="edge382_Node000398_Node000136",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node272 [id="edge383_Node000398_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node303 [id="edge384_Node000398_Node000303",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node264 [id="edge385_Node000398_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node134 [id="edge386_Node000398_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node340 [id="edge387_Node000398_Node000340",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node340 [id="Node000340",label="include/ruby/internal\l/arithmetic/intptr_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$de/d98/intptr__t_8h.html",tooltip="Arithmetic conversion between C's intptr_t and Ruby's."];
  Node340 -> Node134 [id="edge388_Node000340_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node340 -> Node263 [id="edge389_Node000340_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node263 [id="edge390_Node000398_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node258 [id="edge391_Node000398_Node000258",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node259 [id="edge392_Node000398_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node265 [id="edge393_Node000398_Node000265",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node260 [id="edge394_Node000398_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node267 [id="edge395_Node000398_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node115 [id="edge396_Node000398_Node000115",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node404 [id="edge397_Node000398_Node000404",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node404 [id="Node000404",label="include/ruby/internal\l/attr/packed_struct.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d3a/packed__struct_8h.html",tooltip="Defines RBIMPL_ATTR_PACKED_STRUCT_BEGIN, RBIMPL_ATTR_PACKED_STRUCT_END, RBIMPL_ATTR_PACKED_STRUCT_UNA..."];
  Node404 -> Node275 [id="edge398_Node000404_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node404 -> Node161 [id="edge399_Node000404_Node000161",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node282 [id="edge400_Node000398_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node277 [id="edge401_Node000398_Node000277",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node277 [id="Node000277",label="include/ruby/internal\l/core/rhash.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d6/d84/rhash_8h.html",tooltip="Routines to manipulate struct RHash."];
  Node398 -> Node286 [id="edge402_Node000398_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node269 [id="edge403_Node000398_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node283 [id="edge404_Node000398_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node389 [id="edge405_Node000398_Node000389",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node405 [id="edge406_Node000398_Node000405",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 [id="Node000405",label="include/ruby/internal\l/dllexport.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/de3/dllexport_8h.html",tooltip="Tweaking visibility of C variables/functions."];
  Node405 -> Node116 [id="edge407_Node000405_Node000116",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node339 [id="edge408_Node000405_Node000339",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node278 [id="edge409_Node000405_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node136 [id="edge410_Node000405_Node000136",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node318 [id="edge411_Node000405_Node000318",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node134 [id="edge412_Node000405_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node340 [id="edge413_Node000405_Node000340",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node263 [id="edge414_Node000405_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node268 [id="edge415_Node000405_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node319 [id="edge416_Node000405_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node343 [id="edge417_Node000405_Node000343",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node282 [id="edge418_Node000405_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node277 [id="edge419_Node000405_Node000277",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node269 [id="edge420_Node000405_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node283 [id="edge421_Node000405_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node389 [id="edge422_Node000405_Node000389",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node287 [id="edge423_Node000405_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node289 [id="edge424_Node000405_Node000289",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node288 [id="edge425_Node000405_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node292 [id="edge426_Node000405_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node285 [id="edge427_Node000405_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node325 [id="edge428_Node000405_Node000325",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node295 [id="edge429_Node000405_Node000295",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node326 [id="edge430_Node000405_Node000326",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node349 [id="edge431_Node000405_Node000349",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node271 [id="edge432_Node000405_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node327 [id="edge433_Node000405_Node000327",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node328 [id="edge434_Node000405_Node000328",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node360 [id="edge435_Node000405_Node000360",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node362 [id="edge436_Node000405_Node000362",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node362 [id="Node000362",label="include/ruby/internal\l/intern/process.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d1f/include_2ruby_2internal_2intern_2process_8h.html",tooltip="Public APIs related to rb_mProcess."];
  Node362 -> Node272 [id="edge437_Node000362_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node273 [id="edge438_Node000405_Node000273",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node331 [id="edge439_Node000405_Node000331",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node329 [id="edge440_Node000405_Node000329",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node332 [id="edge441_Node000405_Node000332",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node333 [id="edge442_Node000405_Node000333",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node305 [id="edge443_Node000405_Node000305",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node369 [id="edge444_Node000405_Node000369",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node371 [id="edge445_Node000405_Node000371",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node371 [id="Node000371",label="include/ruby/internal\l/intern/time.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/dec/include_2ruby_2internal_2intern_2time_8h.html",tooltip="Public APIs related to rb_cTime."];
  Node371 -> Node272 [id="edge446_Node000371_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node374 [id="edge447_Node000405_Node000374",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node300 [id="edge448_Node000405_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node298 [id="edge449_Node000405_Node000298",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node297 [id="edge450_Node000405_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node334 [id="edge451_Node000405_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node323 [id="edge452_Node000405_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node394 [id="edge453_Node000405_Node000394",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node161 [id="edge454_Node000405_Node000161",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node284 [id="edge455_Node000405_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node406 [id="edge456_Node000405_Node000406",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node406 [id="Node000406",label="include/ruby/missing.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/da8/include_2ruby_2missing_8h_source.html",tooltip=" "];
  Node406 -> Node279 [id="edge457_Node000406_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node406 -> Node278 [id="edge458_Node000406_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node322 [id="edge459_Node000405_Node000322",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node137 [id="edge460_Node000405_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node405 -> Node315 [id="edge461_Node000405_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node292 [id="edge462_Node000398_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node285 [id="edge463_Node000398_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node325 [id="edge464_Node000398_Node000325",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node419 [id="edge465_Node000398_Node000419",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 [id="Node000419",label="include/ruby/internal\l/has/attribute.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d7c/attribute_8h.html",tooltip="Defines RBIMPL_HAS_ATTRIBUTE."];
  Node419 -> Node275 [id="edge466_Node000419_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node303 [id="edge467_Node000419_Node000303",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node388 [id="edge468_Node000419_Node000388",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node390 [id="edge469_Node000419_Node000390",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node391 [id="edge470_Node000419_Node000391",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node274 [id="edge471_Node000419_Node000274",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node395 [id="edge472_Node000419_Node000395",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node297 [id="edge473_Node000419_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node437 [id="edge474_Node000419_Node000437",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node437 [id="Node000437",label="include/ruby/internal\l/stdalign.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/df3/internal_2stdalign_8h.html",tooltip="Defines RBIMPL_ALIGNAS / RBIMPL_ALIGNOF."];
  Node437 -> Node300 [id="edge475_Node000437_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node419 -> Node82 [id="edge476_Node000419_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node439 [id="edge477_Node000398_Node000439",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 [id="Node000439",label="include/ruby/internal\l/has/builtin.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d0/dcd/include_2ruby_2internal_2has_2builtin_8h.html",tooltip="Defines RBIMPL_HAS_BUILTIN."];
  Node439 -> Node387 [id="edge478_Node000439_Node000387",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 -> Node115 [id="edge479_Node000439_Node000115",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 -> Node300 [id="edge480_Node000439_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 -> Node397 [id="edge481_Node000439_Node000397",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 -> Node334 [id="edge482_Node000439_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 -> Node323 [id="edge483_Node000439_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node439 -> Node82 [id="edge484_Node000439_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node349 [id="edge485_Node000398_Node000349",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node362 [id="edge486_Node000398_Node000362",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node331 [id="edge487_Node000398_Node000331",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node330 [id="edge488_Node000398_Node000330",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node305 [id="edge489_Node000398_Node000305",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node369 [id="edge490_Node000398_Node000369",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node371 [id="edge491_Node000398_Node000371",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node300 [id="edge492_Node000398_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node297 [id="edge493_Node000398_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node437 [id="edge494_Node000398_Node000437",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node441 [id="edge495_Node000398_Node000441",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 [id="Node000441",label="include/ruby/internal\l/stdbool.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/d5e/stdbool_8h.html",tooltip="C99 shim for <stdbool.h>"];
  Node441 -> Node279 [id="edge496_Node000441_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node5 [id="edge497_Node000441_Node000005",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node2 [id="edge498_Node000441_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node268 [id="edge499_Node000441_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node283 [id="edge500_Node000441_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node285 [id="edge501_Node000441_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node325 [id="edge502_Node000441_Node000325",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node300 [id="edge503_Node000441_Node000300",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node297 [id="edge504_Node000441_Node000297",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node377 [id="edge505_Node000441_Node000377",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node397 [id="edge506_Node000441_Node000397",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node323 [id="edge507_Node000441_Node000323",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node284 [id="edge508_Node000441_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node180 [id="edge509_Node000441_Node000180",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node182 [id="edge510_Node000441_Node000182",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node104 [id="edge511_Node000441_Node000104",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node441 -> Node87 [id="edge512_Node000441_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node397 [id="edge513_Node000398_Node000397",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node334 [id="edge514_Node000398_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node394 [id="edge515_Node000398_Node000394",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node161 [id="edge516_Node000398_Node000161",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node174 [id="edge517_Node000398_Node000174",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node284 [id="edge518_Node000398_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node406 [id="edge519_Node000398_Node000406",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node322 [id="edge520_Node000398_Node000322",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node137 [id="edge521_Node000398_Node000137",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node315 [id="edge522_Node000398_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node176 [id="edge523_Node000398_Node000176",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node180 [id="edge524_Node000398_Node000180",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node182 [id="edge525_Node000398_Node000182",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node86 [id="edge526_Node000398_Node000086",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node183 [id="edge527_Node000398_Node000183",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node104 [id="edge528_Node000398_Node000104",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node87 [id="edge529_Node000398_Node000087",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node398 -> Node47 [id="edge530_Node000398_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node285 [id="edge531_Node000001_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node419 [id="edge532_Node000001_Node000419",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node439 [id="edge533_Node000001_Node000439",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node455 [id="edge534_Node000001_Node000455",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node455 [id="Node000455",label="include/ruby/internal\l/has/cpp_attribute.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/d8d/cpp__attribute_8h.html",tooltip="Defines RBIMPL_HAS_CPP_ATTRIBUTE."];
  Node455 -> Node390 [id="edge535_Node000455_Node000390",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node456 [id="edge536_Node000001_Node000456",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node456 [id="Node000456",label="include/ruby/internal\l/has/declspec_attribute.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/d58/declspec__attribute_8h.html",tooltip="Defines RBIMPL_HAS_DECLSPEC_ATTRIBUTE."];
  Node456 -> Node388 [id="edge537_Node000456_Node000388",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node456 -> Node390 [id="edge538_Node000456_Node000390",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node456 -> Node392 [id="edge539_Node000456_Node000392",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node456 -> Node437 [id="edge540_Node000456_Node000437",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node456 -> Node82 [id="edge541_Node000456_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node336 [id="edge542_Node000001_Node000336",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node457 [id="edge543_Node000001_Node000457",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node457 [id="Node000457",label="include/ruby/internal\l/warning_push.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/d28/warning__push_8h.html",tooltip="Defines RBIMPL_WARNING_PUSH."];
  Node457 -> Node403 [id="edge544_Node000457_Node000403",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node457 -> Node134 [id="edge545_Node000457_Node000134",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node457 -> Node115 [id="edge546_Node000457_Node000115",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node457 -> Node396 [id="edge547_Node000457_Node000396",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node457 -> Node269 [id="edge548_Node000457_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node82 [id="edge549_Node000001_Node000082",dir="back",color="steelblue1",style="solid",tooltip=" "];
}
